29. marts 2004 - 20:16
Der er
14 kommentarer og 1 løsning
Database problemer
Det skal lige siges at jeg ikk' er god til asp.NET, har bare fået en opgave.... Jeg har nogle problemmer med dette script, det indsætter ingen data i db'N. Er der nogle der kan se nogle fejl? <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< void submit_Click(object sender, EventArgs e) { string strConnection= "Provider= Microsoft.Jet.OleDB.4.0;"; strConnection+= @"Data Source=" + Server.MapPath("minDB.mdb"); string strSQL= "INSERT INTO db_info(id, navn, ans, d1a_1, d1a_2, d1a_3, d1b_1) VALUES ('','xxxx','xxxx','xxxx','xxxx','xxxx','xxxx')"; OleDbConnection objConnection= new OleDbConnection(strConnection); databasen OleDbCommand objCommand= new OleDbCommand(strSQL, objConnection); try { objConnection.Open(); objCommand.ExecuteNonQuery(); objConnection.Close(); Label1.Text= "Handlingen er udført!"; } catch (Exception f) { Label2.Text += strSQL; } } <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Annonceindlæg fra XFlow
29. marts 2004 - 20:16
#1
se bort fra der hvor der står "databasen" mid i scriptet:-7
29. marts 2004 - 20:19
#2
Faar du ikke en fejlmeddelelse?
29. marts 2004 - 20:19
#3
nope....
29. marts 2004 - 20:39
#4
Er alle 7 felter text ?
29. marts 2004 - 20:44
#5
jeg har ikk afprøvet med input felter endnu, har kun prøvet med selv at sætte VALUEN for at se om det virkede, og det virker ikk' engang...
29. marts 2004 - 20:47
#6
Jeg snakker om alle 7 felter i databasen
29. marts 2004 - 21:05
#7
ja det er de
29. marts 2004 - 21:05
#8
rettelse, id er ikk. (int)
29. marts 2004 - 21:08
#9
SÅ kan du vel heller ikke indsætte '' i det ...
29. marts 2004 - 21:30
#10
jo
29. marts 2004 - 21:33
#11
Jeg er ret sikker på at det hjælper hvis du bruger string strSQL= "INSERT INTO db_info(id, navn, ans, d1a_1, d1a_2, d1a_3, d1b_1) VALUES (123,'xxxx','xxxx','xxxx','xxxx','xxxx','xxxx')"; eller: string strSQL= "INSERT INTO db_info(id, navn, ans, d1a_1, d1a_2, d1a_3, d1b_1) VALUES (NULL,'xxxx','xxxx','xxxx','xxxx','xxxx','xxxx')";
12. april 2004 - 20:41
#12
OK ?
24. april 2004 - 18:20
#13
Har du fået prøvet ?
25. april 2004 - 21:25
#14
ja:)
25. april 2004 - 21:25
#15
ja:)
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.