SilvioFMedlem sedan juni 2000547 inlägg Jag använder den här koden:
SqlConnection myConnection = new SqlConnection("Data Source=" + Server.MapPath("nyheter.mdb") + ";");
string myInsertQuery = "INSERT INTO tblNyheter (nyhetsRubrik, nyhetsText, nyhetsUser) Values('" + strRubrik + "', '" + strText + "', '" + strUser + "')";
SqlCommand myCommand = new SqlCommand(myInsertQuery);
myCommand.Connection = myConnection;
myConnection.Open();
myCommand.ExecuteNonQuery();
myCommand.Connection.Close();
Det fel jag får är Invalid connection när jag kör myConnection.Open();.
Någon som kan se vad det är för fel?
Skulle vara tacksam för ett snabbt svar.
ptypeMedlem sedan juni 2002151 inlägg Hm, jag vet inte, men det hjälper inte med att köra
myCommand.Connection.Open();
istället för
myConnection.Open();
?
Borde iofs inte spela ngn roll
SilvioFMedlem sedan juni 2000547 inlägg Nix. Fixade det på annat sätt dock.
Så här ser det se ut nu:
OleDbConnection myConnection = new OleDbConnection("Data Source=" + Server.MapPath("nyheter.mdb") + ";");
string myInsertQuery = "INSERT INTO tblNyheter (nyhetsRubrik, nyhetsText, nyhetsUser) Values('" + strRubrik + "', '" + strText + "', '" + strUser + "')";
OleDbCommand myCommand = new OleDbCommand(myInsertQuery);
myCommand.Connection = myConnection;
myConnection.Open();
myCommand.ExecuteNonQuery();
myCommand.Connection.Close();
ptypeMedlem sedan juni 2002151 inlägg Ah, ok, du satt inte mot en MS SQL Server, eller?
SilvioFMedlem sedan juni 2000547 inlägg nix. kom på det efter en stund att jag hade fel kod för en simpel access-db. :-/