質問するログイン新規登録

質問編集履歴

4

補足

2016/12/13 09:19

投稿

hsk
hsk

スコア728

title CHANGED
File without changes
body CHANGED
@@ -16,4 +16,7 @@
16
16
 
17
17
  上記の接続文字列はダミーですが、実際の接続文字列全体は81文字、Data Source 指定は33文字です。¥マークは、半角エンマーク(バックスラッシュ)です。
18
18
  許容される長さを調べてみたのですが、見つけることができませんでした。ご存知の方がいらっしゃいましたら、ご教示ください。
19
- 長さの問題ではなく接続文字列書き方の問題かもしれませんので、怪しい場所があればご指摘くださると助かります。
19
+ 長さの問題ではなく接続文字列書き方の問題かもしれませんので、怪しい場所があればご指摘くださると助かります。
20
+
21
+ ちなみに .NET Framework では、[OdbcConntection.ConntectionString](https://msdn.microsoft.com/en-us/library/system.data.odbc.odbcconnection.connectionstring.aspx) プロパティに1024文字まで許容しています。
22
+ ということは、エラーメッセージどおり Data Source の長さがながすぎるのでしょうか...

3

コメント

2016/12/13 09:19

投稿

hsk
hsk

スコア728

title CHANGED
File without changes
body CHANGED
@@ -14,6 +14,6 @@
14
14
  End Sub
15
15
  ```
16
16
 
17
- 上記の接続文字列はダミーですが、実際の接続文字列全体は81文字、Data Source 指定は33文字です。¥マークは、本来は半角エンマーク(バックスラッシュ)です。
17
+ 上記の接続文字列はダミーですが、実際の接続文字列全体は81文字、Data Source 指定は33文字です。¥マークは、半角エンマーク(バックスラッシュ)です。
18
18
  許容される長さを調べてみたのですが、見つけることができませんでした。ご存知の方がいらっしゃいましたら、ご教示ください。
19
19
  長さの問題ではなく接続文字列書き方の問題かもしれませんので、怪しい場所があればご指摘くださると助かります。

2

コメント

2016/12/13 09:12

投稿

hsk
hsk

スコア728

title CHANGED
File without changes
body CHANGED
@@ -14,6 +14,6 @@
14
14
  End Sub
15
15
  ```
16
16
 
17
- 上記の接続文字列はダミーですが、実際の接続文字列全体は81文字、Data Source 指定は33文字です。
17
+ 上記の接続文字列はダミーですが、実際の接続文字列全体は81文字、Data Source 指定は33文字です。¥マークは、本来は半角エンマーク(バックスラッシュ)です。
18
18
  許容される長さを調べてみたのですが、見つけることができませんでした。ご存知の方がいらっしゃいましたら、ご教示ください。
19
19
  長さの問題ではなく接続文字列書き方の問題かもしれませんので、怪しい場所があればご指摘くださると助かります。

1

接続文字列編集

2016/12/13 09:11

投稿

hsk
hsk

スコア728

title CHANGED
File without changes
body CHANGED
@@ -7,7 +7,7 @@
7
7
  ```VB
8
8
  Public Sub Method()
9
9
  Dim cn As New ADODB.Connection
10
- cn.ConnectionString = "Data Source=computer-name-NNNN,1434¥SQLEXPRESSNNNNN;Initial Catalog=;User ID=userName;Password=p@ssWord"
10
+ cn.ConnectionString = "Data Source=computer-name-NNNN,1434¥SQLEXPRESSNNNNN;Initial Catalog=DATABASE;User ID=userName;Password=p@ssWord"
11
11
  cn.Open
12
12
  ' ....
13
13
  cn.Close