2014-01-06 49 views
0

我对用于声明与SQL数据库的连接的语法存在问题。我目前使用的声明它的代码是像这样:在VB.NET中声明数据源连接

Dim connection As SqlConnection = 'Data Source=(LocalDB)\v11.0;AttachDbFilename="J:\Computing Coursework\real project\KES\KES\Kana List.mdf";Integrated Security=True;Connect Timeout=30' 

然而,当我使用这个语法,等号突出显示和Visual Studio返回错误“期望的表达”。

我也曾尝试宣告连接,像这样的字符串:

Dim connection As string = 'Data Source=(LocalDB)\v11.0;AttachDbFilename="J:\Computing Coursework\real project\KES\KES\Kana List.mdf";Integrated Security=True;Connect Timeout=30' 

这也产生了同样的错误。如何防止此错误,并且这是声明连接的正确方法?

+1

http://www.connectionstrings.com/ –

+4

撇号在VB中不是引号,它们是注释标记。 – RBarryYoung

回答

1

尝试

Dim connectionString AS String = "Server=my_server;Database=name_of_db;User Id=user_name;Password=my_password" 

然后Using sqlCon = New SqlConnection(connectionString)应该工作。