Avatar billede thomas_yde Nybegynder
04. oktober 2001 - 19:16 Der er 6 kommentarer og
1 løsning

Basis hjælp til ASP

Hejsa jeg er ret ny til asp, så vær flink over for mig hvis det er et simpelt spørgsmål.

Jeg har følgende kode:
<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"driver={MySql};dns=localhost;Database=DMU;uid=twy;pwd=****\"
dim brugernavn,efternavn,password,tlfnr,hjemmeside,email 
fornavn = Request.QueryString(\"fornavn\")
efternavn = Request.QueryString(\"efternavn\")
brugernavn = Request.QueryString(\"brugernavn\")
password = Request.QueryString(\"password\")
tlfnr = Request.QueryString(\"tlfnr\")
hjemmeside = Request.QueryString(\"hjemmeside\")
email = Request.QueryString(\"email\")
strSQL = \"INSERT INTO bruger(fornavn, efternavn, brugernavn, password, tlfnr, hjemmeside, email) values(\'\" & fornavn & \"\',\'\" & efternavn & \"\',\'\" & brugernavn & \"\',\'\" & password & \"\',\'\" & tlfnr & \"\',\'\" & hjemmeside & \"\',\'\" & email & \"\')\"
%>

jeg skal så have sat strSQL ind i min MySql database, men jeg ved ikke om den er connected rigtigt.


Kan i superprogramører se om det er korrekt kode?
Avatar billede thomas_yde Nybegynder
04. oktober 2001 - 19:23 #1
åh jeg fandt ud af det, jeg skulle åbenbart bruge
Conn.Execute(strSQL)

men den der kan forklare mig hvordan man udtrækker noget fra databasen får points
Avatar billede prof2 Nybegynder
04. oktober 2001 - 19:24 #2
Hvad hedder din database?? Og hvad er username og password til den ?
Avatar billede thomas_yde Nybegynder
04. oktober 2001 - 19:27 #3
jeg fik det til at virke med indsættelsen, men nu mangler jeg at udtrække en værdig til validering af en anden String. Kan du sige hvordan man gør det?
Avatar billede burningice Nybegynder
04. oktober 2001 - 19:31 #4
thomas_yde>> når du først har lavet connection er det meget simpelt at både sætte da ind, og hente

At sætte data ind har du jo allerede lært, følgende henter dem ud igen

Set RS = Conn.Execute(\"SELECT * FROM bruger\")

og følgende skriver felterne ud

Do until RS.EOF
    Response.Write \"Fornavn: \"& rs(\"fornavn\") &\"<br\">
    Response.Write \"Efternavn: \"& rs(\"efternavn\") &\"<br\">
    Response.Write \"Brugernavn: \"&rs(\"brugernavn\") &\"<br\">
    Response.Write \"password: \"&rs(\"password\") &\"<br\">
    Response.Write \"Telefonnr: \"&rs(\"tlfnr\") &\"<br\">
    Response.Write \"Hjemmeside: \"&rs(\"hjemmeside\") &\"<br\">
    Response.Write \"Email: \"&rs(\"email\") &\"<br\">
    Rs.Movenext
Loop
Avatar billede thomas_yde Nybegynder
04. oktober 2001 - 19:41 #5
Takke selvom jeg lige skulle flytte det sidste \" en tand til højre :)


Response.Write \"Email: \"&rs(\"email\") &\"<br\">
Avatar billede burningice Nybegynder
04. oktober 2001 - 19:42 #6
hehehe... wooops... :/ men det var da godt du var vågen
Avatar billede thomas_yde Nybegynder
04. oktober 2001 - 19:46 #7
:))
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