я использовал эту функцию, чтобы создать базу данных:Подключение базы данных к Visual Basic с помощью кода
Public Function CreateAccessDatabase (ByVal DatabaseFullPath As String) As Boolean
Dim bAns As Boolean
Dim cat As New ADOX.Catalog()
Try
Dim sCreateString As String
sCreateString = _
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
DatabaseFullPath
cat.Create(sCreateString)
bAns = True
Catch Excep As System.Runtime.InteropServices.COMException
bAns = False
Finally
cat = Nothing
End Try
Return bAns
End Function
и я хочу подключить его через код, я попытался это, но он не работает:
Try
Dim constring As String
constring = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\Utilizador.Utilizador-PC\Documents\Visual Studio 2013\Projects\WindowsApplication1\WindowsApplication1\Doc_Vendas_Cab.mdf;"
Dim conn As New SqlConnection(constring)
conn.Open()
MsgBox("Connected")
conn.Close()
Catch Ex As Exception
MsgBox(Ex)
End Try
Как мне это сделать?
Вы получаете какие-либо ошибки? – Liath
"но это не работает:" - пожалуйста, объясните ... –
Вы выполнили инструкции в разделе * Дополнительная информация * со страницы, которую вы скопировали код из [здесь] (http://www.freevbcode.com/ShowCode ASP-? ID = 5797)? –