Har stött på ett fel jag inte kan lösa, hur många hår jag än sliter från huvet. Denna kod genererar felet Syntaxfel i FROM-instruktion. SQL stämmer, Connectionsträngen med. Vet inte om det har nått med rättigheter att göra eftersom koden ser ju att stämma. Felet säger att det är fel i din SQL... User är ett reserverat ord, du får byta namn på din tabell eller skriva såhär: Stämde bra det, andra gången jag åker på ett reserverat ord, förra fången var det Text i en select fråga. Finns dessa reserverade ord nånstans så man vet vilka man ska undvika, väldigt irreterande problem när man stöter på det.Syntaxfel i FROM-instruktion
OleDbConnection myConn = new OleDbConnection(ConfigurationSettings.AppSettings["DatabasGame"]);
OleDbDataAdapter myDataAdapter = new OleDbDataAdapter();
OleDbCommandBuilder custCB = new OleDbCommandBuilder(myDataAdapter);
DataSet myData = new DataSet();
myDataAdapter.SelectCommand = new OleDbCommand("Select * From User", myConn);
try
{
if (myConn.State != ConnectionState.Open)
myConn.Open();
myDataAdapter.Fill(myData, "Users");
if(myData.Tables["Users"].Rows.Count == 0)
{
DataRow myNewRow = myData.Tables["Users"].NewRow();
myNewRow["User"] = txtNewUsername.Text;
myNewRow["Pass"] = txtNewPassword.Text;
myData.Tables["Users"].Rows.Add(myNewRow);
myDataAdapter.Update(myData, "Users");
}
}
catch (Exception ex){ Label1.Text = ex.ToString();}
finally {myConn.Close();}
Sv: Syntaxfel i FROM-instruktion
"Select * From [User]"
/JohanSv:Syntaxfel i FROM-instruktion
Sv: Syntaxfel i FROM-instruktion
Svara