Avatar billede no_doubt Nybegynder
07. februar 2003 - 14:35 Der er 7 kommentarer og
1 løsning

sql 4

SQL1 = "INSERT INTO opslagsord (ord, forklaring relation, reference) VALUES ('" & ordet & "', '" & Request.form("forklaring") & "', '" & Request.form("relation") & "', '" & Request.form("reference") & "') where ord <> '" & ordet &"'"

Hvad er fejlen ?

sådan ser det ud, udskrevet

INSERT INTO opslagsord (ord, forklaring relation, reference) VALUES ('test', 'Indsæt', 'Engelsk, Historie', 'ss') where ord <> 'test'
Avatar billede somaliomar Praktikant
07. februar 2003 - 14:42 #1
Hvad for du af fejl?
Avatar billede no_doubt Nybegynder
07. februar 2003 - 14:43 #2
Ingen, jeg bruger
<%if Request.Form("B1") <> "" then
ordet = request.querystring("ord")
set rs = server.CreateObject("ADODB.Recordset")
set conn = server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& server.mappath("database.mdb")
strSQL = "SELECT * FROM opslagsord WHERE ord = '" & ordet & "'"
Set rs = conn.execute(strSQL)
if rs.eof then
SQL1 = "INSERT INTO opslagsord (ord, forklaring relation, reference) VALUES ('" & ordet & "', '" & Request.form("forklaring") & "', '" & Request.form("relation") & "', '" & Request.form("reference") & "')"
response.write sql1
conn.execute(SQL1)
else
SQL2 = "update opslagsord set ord = '" & ordet & "', forklaring = '" & Request.form("forklaring") & "', relation = '" & Request.form("relation") & "', reference = '" & Request.form("reference") & "' where ord = '" & ordet &"'"
response.write sql2
conn.execute(SQL2)
end if
end if%>
Og updaten virker
Avatar billede somaliomar Praktikant
07. februar 2003 - 14:44 #3
Hvad vil du så?
Avatar billede no_doubt Nybegynder
07. februar 2003 - 14:46 #4
Hvis ordet ikke er i databasen i kolonnen ord skal der insertes og ellers hvis det findes skal der updateres
Avatar billede somaliomar Praktikant
07. februar 2003 - 14:50 #5
Den indsætter altså ikke ordet i databasen, hvis ordet ikke findes i databasen?
Avatar billede no_doubt Nybegynder
07. februar 2003 - 14:51 #6
nej
Avatar billede no_doubt Nybegynder
07. februar 2003 - 14:59 #7
tror selv jeg har den
Avatar billede no_doubt Nybegynder
07. februar 2003 - 15:01 #8
ord, forklaring relation, reference
der mangler et komma
ord, forklaring, relation, reference
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester