/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Problemer med at opdatere data i database.
Fra : Steffen Holm


Dato : 13-04-05 15:32

Hej NG.

Ved executeringen af følgende kodestump får jeg at vide at der er for få
parametre. Jeg har tjekket at kolonnenavnene svarer til den i tabellen. -
Har simpelthen stirret mig blind på fejlen.

Dim idnr
idnr = Request.Querystring("id")

' SQL sætning opbygges
strSQL = "Update Begivenheder set "
strSQL = strSQL & "Beskrivelse = '" & Request.Form("Beskrivelse") & "' ,
"
strSQL = strSQL & "Sted = '" & Request.Form("Sted") & "' , "
strSQL = strSQL & "Startdato = '" & Request.Form("Startdato") &"' , "
strSQL = strSQL & "Slutdato = '" & Request.Form("Slutdato") & "' "
strSQL = strSQL & " Where Id = CInt(idnr)"

Håber på lidt hjælp fra eksperterne.

--
Steffen Holm



 
 
Falcon (13-04-2005)
Kommentar
Fra : Falcon


Dato : 13-04-05 16:01

Hej Steffen.

Har her en kodestump du kan rette til:

SQLstmt = "UPDATE DISTINCTROW adresse SET id_nr = " & request.form("telefon") &
", dato = #" & Now & "#, navn = '" & request.form("navn") & "', adresse = '" &
request.form("adresse") & "', postnr = " & request.form("postnr") & ",city = '"
& request.form("city") & "',telefon = " & request.form("telefon") & ",telefax =
" & telefax & ",hjemmeside = '" & request.form("hjemmeside") & "',email = '" &
request.form("email") & "',info_om = '" & request.form("info_om") &
"',henviser_til = '" & request.form("henviser_til") & "' WHERE id = " &
Request("id")

-/ Falcon

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Gyldenkærne Cla~ (13-04-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 13-04-05 16:34

Steffen Holm skrev:

> Ved executeringen af følgende kodestump får jeg at vide at der er for få
> parametre.

Standardsvar ved fejl i sql-forespørgsler: Udskriv din sql-sætning. Se
hvordan her: <http://asp-faq.dk/article/?id=41>.


> strSQL = strSQL & " Where Id = CInt(idnr)"

- men du har i hvert fald én fejl herover. CInt(idnr) skal uden for
anførselstegnene (og hæftes på med &).

Derudover bør du tjekke dine inddata - specielt dine datoværdier.

Se evt. <http://asp-faq.dk/article/?id=95> og
<http://asp-faq.dk/article/?id=98>.

--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177548
Tips : 31968
Nyheder : 719565
Indlæg : 6408803
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste