04. december 2003 - 10:24
Der er
3 kommentarer
Syntax error i INSERT INTO
får denne fejl fra visual studio .net (c-sharp) System.Data.OleDb.OleDbException: Syntax error in INSERT INTO statement. på koden: string Query = "INSERT INTO kunde.navn, kunde.adresse1, kunde.adresse2, kunde.tlf, kunde.cpr, kunde.postnr, kunde.city, kunde.dbetaler" + "VALUES ('"+ kunde.navn + "','"+ kunde.addresse1 + "','" + kunde.addresse2 + "','" + kunde.tlf + "','" +kunde.cpr + "','" + kunde.postnr +"','" +kunde.by +"','" + kunde.Dbetaler+"');"; try { conn.Open(); OleDbCommand SelectCommand = new OleDbCommand (Query, conn); SelectCommand.ExecuteNonQuery(); conn.Close(); } catch(Exception e) { System.Console.WriteLine(e); }
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
04. december 2003 - 10:34
#1
dbetaler" + "VALUES der skal være mellemrum mellem det sidste feltnavn og VALUES. Det har du ikke der.
04. december 2003 - 10:49
#2
Din SQL-syntaks er ikke helt korrekt. Prøv dette i stedet: string Query = "INSERT INTO kunde (navn, adresse1, adresse2, tlf, cpr, postnr, city, dbetaler VALUES ('"+ kunde.navn + "','"+ kunde.addresse1 + "','" + kunde.addresse2 + "','" + kunde.tlf + "','" +kunde.cpr + "','" + kunde.postnr +"','" +kunde.by +"','" + kunde.Dbetaler+"');";
08. december 2003 - 11:10
#3
->>>al1407 Det var ikke løsningen.. ->>>cbp Skriv lige et svar i stedet.. Det virker nu..
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser