質問編集履歴

2

説明の趣旨がおかしかったため書き直しました。

2016/05/11 05:54

投稿

koronatail
koronatail

スコア433

test CHANGED
@@ -1 +1 @@
1
- Excel VBAから.NET用ライブラリのdllを利用してPostgreSQLサーバに接続したい。(Npgsql)
1
+ Excel VBAから.NET用ライブラリのdllを利用したい。
test CHANGED
@@ -1,22 +1,16 @@
1
- ###前提・実現こと
1
+ ###発生る問題
2
2
 
3
- Excel VBAから.NET用ライブラリNpgsqlを利用してデータベースに接続したい
3
+ VBAから.NET用ライブラリであるNpgsqlを利用してPostgreSQLに接続したいと考えました。
4
4
 
5
5
 
6
6
 
7
- ###発生している問題・エラーメッセ
7
+ Npgsql.dllをregasm.exeを利用してレジストリに登録したうえで、VBAの参照設定を行うことでAPIを利用できなかと考えたのですが、「実行時エラー'-2146233079'(80131509) オートメーションエラーです。」というエラーが出てしまいうまくいきませんでした。
8
8
 
9
- VBAから.NET用ライブラリであNpgsqlを利用してPostgreSQL接続したいと考えてます
9
+ .NET用ライブラリをVBAから参照するにはどうしたいいのでしょうか
10
10
 
11
11
 
12
12
 
13
- Npgsql.dllをregasm.exeを利用してレジストリに登録したうえで、VBAの参照設定を行うことでNpgsqlのAPIを利用できないかと考えたのですが、「実行時エラー'-2146233079'(80131509) オートメーションエラーです。」というエラーが出てしまいうまくいきませんでした。
14
-
15
- VBAからNpgsqlを利用する方法を教えてください。
16
-
17
-
18
-
19
- また、そもそもNpgsql自体が.Net用のライブラリということもしかしたら無理なのではと薄々感じているのですが、これこれこういう理由だから無理、というがはっきり説明できません。
13
+ また、そもそも.NETので無理なのではと薄々感じているのですが、これこれこういう理由だから無理、というがはっきり説明できません。
20
14
 
21
15
  もし利用できないのであれば、https://github.com/npgsql/npgsql で公開されているNpgsqlのソースコードから、このDLLがVBAから参照できない理由を教えてください。
22
16
 
@@ -31,8 +25,6 @@
31
25
  オートメーションエラーです。
32
26
 
33
27
  ```
34
-
35
-
36
28
 
37
29
 
38
30
 

1

誤字があったので

2016/05/11 05:54

投稿

koronatail
koronatail

スコア433

test CHANGED
File without changes
test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  また、そもそもNpgsql自体が.Net用のライブラリということでもしかしたら無理なのではと薄々感じているのですが、これこれこういう理由だから無理、というがはっきり説明できません。
20
20
 
21
- もしNpgsqlからhttps://github.com/npgsql/npgsql で公開されているNpgsqlのソースコードから、このDLLがVBAから参照できない理由を教えてください。
21
+ もし利用できないのであれば、https://github.com/npgsql/npgsql で公開されているNpgsqlのソースコードから、このDLLがVBAから参照できない理由を教えてください。
22
22
 
23
23
 
24
24