Jag kan inte få min koppling till MySQL att fungera och blir inte klok på vad felet är. Prova att ladda hem MySql Connector för .Net från www.mysql.com, den funkar precis likadant som sql- och odbc-objekten fast den är optimerad för just mysql.Koppling till MySQL
Try
Dim strDbConnect As String = "Driver={MySQL ODBC 3.51 Driver};" & _
"Server=localhost;" & _
"DATABASE=telefonbok;" & _
"UID="";" & _
"PASSWORD="";"
Dim msnConnect As New Odbc.OdbcConnection(strDbConnect)
Dim strNamn = txtNamn.Text
Dim strAdress = txtAdress.Text
Dim strPnummer = txtPnummer.Text
Dim strOrt = txtOrt.Text
'Skapa strängen för SQL-kommandot.
Dim strSQL = "INSERT INTO personuppgifter(namn, adress, pnummer, ort) VALUES ('" & strNamn & "','" & strAdress & "','" & strPnummer & "','" & strOrt & "')"
'Skapa command-objektet som tar emot SQL-frågan.
Dim strDbCommand As New Odbc.OdbcCommand(strSQL, msnConnect)
'Öppna databasen.
msnConnect.Open()
'Stoppa in värdena i databasen.
strDbCommand.ExecuteNonQuery()
'Stäng och rensa upp.
msnConnect.Close()
strDbCommand.Dispose()
msnConnect.Dispose()
Catch ex As Exception
Response.Write(ex.Message)
End Try
Finns det någon som kan hitta felet här. jag kör mot min egen server och en onlineserver och får samma fel.
Felet som blir är "datakällan hittades inte och ingen standarddrivrutin är angiven." Jag har hittat en grej om det här men den är som vanligt fel.
Han stoppar på "msnConnect.open()
Jag har även provat att inte ha med drivrutinen men får samma fel.
Vad är det som gör att han inte hittar datakällan?????
Sv: Koppling till MySQL