/ 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
opdatere ting i sin db (mdb)
Fra : jeppe


Dato : 24-04-06 15:29

Hej gruppe ..

Hvordan opdatere jeg nogle ting i min db?

jeg prøvede dette da tingende kommer fra nogle form felter..

' SQL sætning opbygges
strSQL = "Update Brugere set "
strSQL = strSQL & "Serverip= '' " & Request.form("serverip") &
","
strSQL = strSQL & "Serverport= '' " & Request.form("port") & ","
strSQL = strSQL & "sprog= '' " & Request.form("sprog") & ","
strSQL = strSQL & "theme= '' " & Request.form("theme") & ""
strSQL = strSQL & " Where Id =" & Session("ID")

' SQL sætning eksekveres
Conn.Execute(strSQL)

Men det virker ikke ..

Nogle der ved hvordan det skal gøres?

--
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

 
 
Christian M. Nielsen (24-04-2006)
Kommentar
Fra : Christian M. Nielsen


Dato : 24-04-06 15:41


"jeppe" <marci@cssyd.dk> skrev i en meddelelse
news:444ce0a5$0$15790$14726298@news.sunsite.dk...

> Men det virker ikke ..

hvilken fejl får du? prøv at se her først
http://www.asp-faq.dk/article/?id=41


--

Mvh / Regards
-=< Christian >=-
What capital has 164 letters in its name? See my web page to find out.
http://www.cmnielsen.dk
The scary thing about looking for truth is that you might find it.



johnny pedersen (24-04-2006)
Kommentar
Fra : johnny pedersen


Dato : 24-04-06 15:59

Prøv

strSQL = " update Brugere set "
strSQL = strSQL & " serverip = '" & Request.Form("serverip")& "'
"
strSQL = strSQL & " Where brugernavn = '" & session("brugernavn")
&"'"

Conn.Execute(strSQL)

mvh

Johnny

jeppe wrote in dk.edb.internet.webdesign.serverside.asp:
> Hej gruppe ..
>
> Hvordan opdatere jeg nogle ting i min db?
>
> jeg prøvede dette da tingende kommer fra nogle form felter..
>
> ' SQL sætning opbygges
> strSQL = "Update Brugere set "
> strSQL = strSQL & "Serverip= '' " & Request.form("serverip") &
> ","
> strSQL = strSQL & "Serverport= '' " & Request.form("port") &
","
> strSQL = strSQL & "sprog= '' " & Request.form("sprog") & ","
> strSQL = strSQL & "theme= '' " & Request.form("theme") & ""
> strSQL = strSQL & " Where Id =" & strSQL = " update chat set "
strSQL = strSQL & " overskrift = '" &
Replace(Request.Form("overskrift"),"'","´") & "' "
strSQL = strSQL & " Where brugernavn = '" & session("bruger")
&"'"

Conn.Execute(strSQL)

>
> ' SQL sætning eksekveres
> Conn.Execute(strSQL)
>
> Men det virker ikke ..
>
> Nogle der ved hvordan det skal gøres?
>
> --
> 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


--
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

jeppe (24-04-2006)
Kommentar
Fra : jeppe


Dato : 24-04-06 18:16

johnny pedersen wrote:
> Prøv
>
> strSQL = " update Brugere set "
> strSQL = strSQL & " serverip = '" & Request.Form("serverip")& "'
> "
> strSQL = strSQL & " Where brugernavn = '" & session("brugernavn")
> &"'"
>
> Conn.Execute(strSQL)
>
> mvh
>
> Johnny
>
> Conn.Execute(strSQL)

så siger den denne fejl:

Microsoft OLE DB Provider for ODBC Drivers error '80040e07'

[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in
criteria expression.

/addserver.txt, line 202


i linje 202 står der:
Conn.Execute(strSQL)



--
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

Christian M. Nielsen (24-04-2006)
Kommentar
Fra : Christian M. Nielsen


Dato : 24-04-06 21:13


"jeppe" <marci@cssyd.dk> skrev i en meddelelse
news:444d07ed$0$15793$14726298@news.sunsite.dk...

> så siger den denne fejl:
>
> Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
>
> [Microsoft][ODBC Microsoft Access Driver] Data type mismatch in
> criteria expression.
>
> /addserver.txt, line 202
>
>
> i linje 202 står der:
> Conn.Execute(strSQL)


prøv at udskrive din strSQL (se tidligere url for hjælp)

--

Mvh / Regards
-=< Christian >=-
What capital has 164 letters in its name? See my web page to find out.
http://www.cmnielsen.dk
The scary thing about looking for truth is that you might find it.



Per Rasmussen (24-04-2006)
Kommentar
Fra : Per Rasmussen


Dato : 24-04-06 22:55

jeppe wrote in dk.edb.internet.webdesign.serverside.asp:
> så siger den denne fejl:
>
> Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
>
> [Microsoft][ODBC Microsoft Access Driver] Data type mismatch in
> criteria expression.
>
> /addserver.txt, line 202
>
>
> i linje 202 står der:
> Conn.Execute(strSQL)
>
>
>
Prøv at se på http://www.html.dk/tutorials/asp/lektion22.asp
det kan måske hjælpe dig

PerR

--
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

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste