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