webForumDet fria alternativet

Uppdatera info

ASP

6 svar · 207 visningar · startad av MickeA.com

Medlem sedan feb. 20034 441 inlägg
Frågan#1

Hej

På mion flashcommunity ska medlemmarna kunna ändra sina uppgifter.

Den info som finns i databasen laddas in i textfält i flash.

Man ska sen kunna ändra sina uppgifter, ja, allt utom användarnamnet.

Hur jag gör jag aspkoden smidigast?

SQL satsen tex. hur borde den se ut, kan man göra ngt liknande:

UPDATE info, alder, bor FROM anv_data WHERE ID in(" & id & ");"

Funakr det tro?!

Eller finns det ngt smidigare sätt?

Medlem sedan mars 20023 561 inlägg
#2

SQL-satsen borde ju se ut så här någonting:

UPDATE [i]tabellen[/i] SET password = '" & password & "', [i]age[/i] = '" & age & "' [i]osv...[/i] WHERE id = " & id

Det vore lättare om du postade namnen på textfälten osv.

Medlem sedan feb. 20034 441 inlägg
#3

JA visst ja, förlåt, glömde SET... Men det funakr alltså? det är ju perfa-lerfa ;))

Medlem sedan dec. 200012 464 inlägg
#4
info = "'" & replace(request.form("info"),"'","''") & "'"
bor = "'" & replace(request.form("bor"),"'","''") & "'"
if isNumeric(request.form("alder")) then
   alder = request.form("alder")
else
    response.write "Ogiltig ålder <br>"
    response.end
end
if isNumeric(request.querystring("id")) then
   alder = request.querystring("id")
else
    response.write "Ogiltigt id <br>"
    response.end
end

set connect = server.createobject("adodb.connection")
connect.open "DSN"
q = "UPDATE anv_data " & _
" set alder = " & alder & "," & _
" bor = " & bor & "," & _
" info = " & info & _
" WHERE ID = " & id 

connect.execute q,,128
Medlem sedan feb. 20034 441 inlägg
#5

Tack LarsG, men eftersom det är flashbaserat så styr man vad som får stå o inte i Flash, så endast "riktiga" uppgifter skickas till scriptet.

Men tack så mkt, skall spara det där

Medlem sedan mars 20025 907 inlägg
#6

MickeA.com skrev:

Tack LarsG, men eftersom det är flashbaserat så styr man vad som får stå o inte i Flash, så endast "riktiga" uppgifter skickas till scriptet.

Men tack så mkt, skall spara det där

Man kan ju alltid skapa ett eget formulär som postar data till ditt script. Då bör man ju kontrollera att datan är korrekt. Kan bli fel annars.

Medlem sedan feb. 20034 441 inlägg
#7

Jo, visst, men i o m att allt är i Flash och scriptet är Flashformaterat, så blir det bara dubbeljobb att ha med det där, men absolut, har sparat det, kan vara bra o ha framöver ; )

262 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)