TestMax.dk Paster
  • Forside
  • Print
  • Bookmark
  • Kontakt
  • SiteMap


infobox infobox
 

Into Database

21-10-2007 14:42:01
 
 
Muligheder (Anmeld)
Skrevet af Nohvok
Kliks 390
Kategori ASP Generelt
en der ka se fejlen ?

fejlen som den siger:
Script error detected at line 8.
Source line: Conn.Execute(strSQL)
Description: [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i INSERT INTO-sætningen.


<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("db.mdb")
Conn.Open DSN

strSQL = "Insert into list (navn, efternavn, alder, adresse, post, by) values ('" & Request.Form("navn") & "','" & Request.Form("efternavn") & "','" & Request.Form("alder") & "','" & Request.Form("adresse") & "','" & Request.Form("post") & "','" & Request.Form("by") & "')"

Conn.Execute(strSQL)

Conn.Close
Set Conn = Nothing

Response.Redirect "index.asp"
%>
 
infobox infobox


infobox infobox
 
#1Dandy(Anmeld) 21-10-2007 15:12:17
 
 
Umidlebart kan jeg ikke lige se fejlen men du bør virkeligt gøre noget ved sikkerheden

EDIT: prøv at smid `` omkring list og by
 
infobox infobox

infobox infobox
 
#2Drax(Anmeld) 21-10-2007 15:22:07
 
 
Nohvok > er alle dine felter tekst felter i tabellen?, for umiddelbart har du skrevet alle til at være tekst datatyper.

Også kan jeg anbefale dig at køre alt SQL tekst med stort, så det bliver INSERT INTO <tabel> () VALUES ()

Håber du kan se pointen i at have det mere overskueligt.
Administrator - TestMax.dk Stifter/Udvikler

Drax's signatur billede
 
infobox infobox

infobox infobox
 
#3Nohvok(Anmeld) 21-10-2007 15:32:05
 
 
#1 , det med at smide `` ind virkede ikke, :(
- Og forstår ikke det med sikkerheden ?
#2 Jeg forstår godt pointen, men det sku bare lige være et hurtigt script til en Gæstelist..
så ville bare lige smække det hurtigt op, men kan bar ikke se fejlen i det :(

så håber der er en der ka hjælpe ? :)
 
infobox infobox

infobox infobox
 
#4Nohvok(Anmeld) 21-10-2007 17:36:32
 
 
har fundet ud af det..
det kunne åbenbart ikke lide at hedde by og Post.
 
infobox infobox

infobox infobox
 
#5Drax(Anmeld) 21-10-2007 18:07:19
 
 
#4 > Hmm, By er vel også et reserveret ord i SQL.

Men igen, aldrig brug danske ord som kolonne navne da, bad practice (:
Administrator - TestMax.dk Stifter/Udvikler

Drax's signatur billede
 
infobox infobox

infobox infobox
 
#6Dandy(Anmeld) 21-10-2007 20:15:19
 
 
#5 > en blanding af dansk og engelsk har aldrig generet mig
 
infobox infobox

infobox infobox
 
#7Nohvok(Anmeld) 21-10-2007 20:26:37
 
 
#6 nej det har jeg heller ikke lagt mærke til, men det hjalp da jeg rettede det, såå nu jeg da glad. :)
 
infobox infobox

infobox infobox
 
#8Denner(Anmeld) 21-10-2007 20:27:21
 
 
#7 > Jeg er også glad :D
*** brugeren er lukket grundet misbrug / misforståelse af TestMax Community regler ***
 
infobox infobox

infobox infobox
 
#9Drax(Anmeld) 21-10-2007 20:57:37
 
 
#6 > Det holder bare ikke, ser uprofessionelt ud, og nu til dags er man nød til at være international hvis man f.eks. skal lave mere genbrugelige systemet.

tænk stort gutter, og hold jer til best practice :)

// code on
Administrator - TestMax.dk Stifter/Udvikler

Drax's signatur billede
 
infobox infobox

infobox infobox
 
#10Panda(Anmeld) 22-10-2007 06:43:47
 
 
Er det derfor din hjemmeside er halvt engelsk / halvt dansk ?
Portfolio: http://dumpen.dk

Panda's signatur billede
 
infobox infobox

infobox infobox
 
#11jordz(Anmeld) 22-10-2007 08:06:33
 
 
#10 > såså panda.. nu ik med det forkerte ben ud af sengen :)
Sprog: PHP - HTML - CSS - Javascript - MSL
Hjemeside: [url]http://www.Webcomfort.dk[/url]
 
infobox infobox

infobox infobox
 
#12Drax(Anmeld) 22-10-2007 09:25:51
 
 
#10 > Altså alt det kode jeg producere er på engelsk, alle syntax, funktioner og ALT.

Selve content på siden har jeg ikke sagt er rent engelsk eller dansk, der er tit jeg har brug for begge dele, men kommer helt an på projektet :)
Administrator - TestMax.dk Stifter/Udvikler

Drax's signatur billede
 
infobox infobox

infobox infobox
 
#13Panda(Anmeld) 22-10-2007 18:41:13
 
 
hvorfor ikke holde dig helt til et sprog for det brugerne ser?

Imo. er det ikke så prof. at nogle ting her på testmax.dk er engelsk og andre danske..
Portfolio: http://dumpen.dk

Panda's signatur billede
 
infobox infobox

Påmindelse ved nyt svar

Ved at tilmelde dig automatisk påmindelse, modtager du en email så snart denne tråd bliver besvaret, dog sender vi kun en mail til dig, også selvom der er kommet flere svar, simpelthen for at spare dig for spam i din indbakke.


infobox infobox
  Svar på tråden  
   
 
 
infobox infobox

infobox infobox
  Læs dette før du sender dit indlæg!  
 
Ved tryk på send knappen accepterer du vores regelsæt som kan læses her
Praktiske informationer
Type Eksempel Resultat
Fed [b]din tekst[/b] din tekst
Kursiv [k]din tekst[/k] din tekst
Understreg [u]din tekst[/u] din tekst
Kode felt [code]din tekst[/code]
din tekst
infobox infobox