Avatar billede casm_ Nybegynder
11. marts 2001 - 18:51 Der er 8 kommentarer og
1 løsning

sql sætning

jeg har nu selv prøvet alle mine ideer til hvad der er galt af, og jeg er ved at blive sindsyg...hvad er der galt her...

<%
response.buffer = true
csql = \"INSERT INTO admin (dat,author,txt,subject) VALUES (#\" & DATE & \"#,\'\" & request.form(\"author\") & \"\',\'\" & request.form(\"txt\") & \"\',\'\" & request.form(\"subject\") & \"\')\"

conn.execute (\"csql\")
conn.Close
set conn = nothing
set csql = nothing
response.redirect (\"mainadmin.asp\")
%>

jeg bruger præcis den samme sætning i et andet scrip, og der virker det...jeg får fejlmeldingen...ugyldig sql sætning
Avatar billede tpiil Nybegynder
11. marts 2001 - 18:53 #1
conn.execute(csql)
Avatar billede tdaugaard Nybegynder
11. marts 2001 - 18:54 #2
Hvilken fejl får du ?

Jeg vil anbefale dig at lave en

strTxt = Replace(Request(\"txt\"), \"\'\", \"\'\'\")

før du indsætter teksten. Hvis der er en enkelt \' i teksten så ødelægger det SQL linien
Avatar billede tpiil Nybegynder
11. marts 2001 - 18:55 #3
altså sådan her hvis du vil have den færdige kode:

<%
response.buffer = true
csql = \"INSERT INTO admin (dat,author,txt,subject) VALUES (#\" & DATE & \"#,\'\" & request.form(\"author\") & \"\',\'\" & request.form(\"txt\") & \"\',\'\" & request.form(\"subject\") & \"\')\"

conn.execute(csql)
conn.Close
set conn = nothing
set csql = nothing
response.redirect (\"mainadmin.asp\")
%>
Avatar billede casm_ Nybegynder
11. marts 2001 - 18:56 #4
fejlen..
Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e14\'

[Microsoft][ODBC Microsoft Access-driver] Det er en ugyldig SQL-sætning. \"DELETE\", \"INSERT\", \"PROCEDURE\",\"SELECT\" eller \"UPDATE\" var ventet.

/casm_/submitnewadmin.asp, linje 7
Avatar billede tdaugaard Nybegynder
11. marts 2001 - 18:56 #5
ha ha .. *sååk* det lagde jeg sku\'t mærke til........
Avatar billede tdaugaard Nybegynder
11. marts 2001 - 18:56 #6
tpiil:> husk liige replace(txt, \"\'\", \"\'\'\") .. ik?
Avatar billede tpiil Nybegynder
11. marts 2001 - 19:00 #7
A HVAD???
Avatar billede tdaugaard Nybegynder
11. marts 2001 - 19:00 #8
casm_:> ?
tpiil:> lige et sec ..
Avatar billede tdaugaard Nybegynder
11. marts 2001 - 19:01 #9
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

IT-JOB

Capgemini Danmark A/S

Java Engineer

Scan Global Logistics

PMO Project Manager

Forsvarets Efterretningstjeneste

Vil du arbejde med data science i FE?

BEC Financial Technologies

Development Manager for Document Lifecycle