我创建了一个SQL Server Compact数据库文件aa.sdf
,我正在尝试将它连接到我的VB.NET代码。但它无法连接到它
Dim MyConnexion As SqlConnection = New SqlConnection("Data Source=C:\Users\W8\Documents\aa.sdf;" & "Integrated Security=SSPI;Initial Catalog=toto")
Dim Requete As String = "Insert into toto(ID, sumAp) values (11,22)"
Dim Commande As New SqlCommand(Requete, MyConnexion)
MyConnexion.Open()
我收到此消息:
建立与SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。
我是SQL的初学者......
我的表格为toto
:
ID sumAp
1 11
2 21
谢谢
答案 0 :(得分:3)
要连接到Compact Edition数据库,您需要使用SqlCeConnection
(在System.Data.SqlServerCe
命名空间中,如果您还没有导入它),那么我应该这样做。希望你的代码看起来像:
Using con As New SqlCeConnection("Data Source=C:\Users\W8\Documents\aa.sdf;Integrated Security=SSPI;Initial Catalog=toto")
con.Open()
Using cmd As New SqlCeCommand("Insert into toto(ID, sumAp) values (11,22)", con)
cmd.ExecuteNonQuery()
End Using
End Using