Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何通过vb.net以编程方式附加服务器实例_Sql Server_Vb.net - Fatal编程技术网

Sql server 如何通过vb.net以编程方式附加服务器实例

Sql server 如何通过vb.net以编程方式附加服务器实例,sql-server,vb.net,Sql Server,Vb.net,我需要将位于我的应用程序文件夹的MyData目录中的数据库附加到客户端计算机上的SQL server实例。怎么做 任何人都可以给我vb.net代码,这样我的应用程序在第一次运行时就可以运行了吗 有人建议我 Dim cmd As New SqlCommand() ' Dim vrMyConString As String= Dim conn As System.Data.SqlClient.SqlConnection ' = New SqlConnection(vrMyConStr

我需要将位于我的应用程序文件夹的MyData目录中的数据库附加到客户端计算机上的SQL server实例。怎么做

任何人都可以给我vb.net代码,这样我的应用程序在第一次运行时就可以运行了吗

有人建议我

Dim cmd As New SqlCommand()
    ' Dim vrMyConString As String=
    Dim conn As System.Data.SqlClient.SqlConnection ' = New SqlConnection(vrMyConString)
    cmd.CommandText = "sp_attach_db 'e:\dbTest.mdf', 'e:\dbTest.ldf'"
    'conn.connectionstring = 
    conn.open()
    cmd.CommandType = CommandType.StoredProcedure
    cmd.Connection = conn
    cmd.executenonquery()
但在conn.open上,它返回错误,对象引用未设置为对象的实例
谢谢

您可以使用Linq to SQL或API。

这适用于我的Vb.net应用程序

确保您的连接字符串:
vrMyConString
正确,并且指向您的数据库,并且具有正确的详细信息,它应该可以工作

Dim conn As SqlConnection = Nothing
conn = New SqlConnection(vrMyConString )

conn.Open()

谷歌是一个很棒的搜索引擎。很抱歉,实际上我想问一下如何将我的数据库连接到SQL Server Express实例。你能修改我的密码吗。我上面给出的代码不起作用。