0

我在某种程度上是 VB.NET 的初学者,我还没有深入了解它可以做什么。关于这件事的大多数问题都与我能力范围之外的更高水平有关。

这就是我将我的 ConnectionString 初始化为 SQL DB 的方式。

Dim connection As New OleDb.OleDbConnection
Dim provider As String
Dim source As String
provider = "PROVIDER=Microsoft.Jet.OLEDB.4.0;"
source = "Data Source=|DataDirectory|ClientDatabase.mdb"
connection.ConnectionString = provider & source

过去六个月一直有效。为什么不是现在?

我不断收到的错误是: ConnectionString 属性尚未初始化。

通常当出现这种情况时,它是一些愚蠢的事情,比如拼写错误等等。

4

1 回答 1

0

缺少\字符:

Dim connection As New OleDb.OleDbConnection
Dim provider As String
Dim source As String
provider = "PROVIDER=Microsoft.Jet.OLEDB.4.0;"
source = "Data Source=|DataDirectory|\ClientDatabase.mdb"
connection.ConnectionString = provider & source

连接字符串.com

于 2013-06-22T23:08:01.840 回答