Jag undrar om nån vet hur man skriver ut 2 fält från en databas när man har radens ID. Jag har först sida1.asp och när man trycker på en länk på den sidan kommer man till sida2.asp?ID=12 hur gör jag för att skriva ut fälte med ID 12 på sida2.asp
Databas
8 svar · 200 visningar · startad av dahlgren
Välkommen till WF Dahlgren
Sida2.asp ---
set RS = conn.execute("SELECT * FROM tabell WHERE ID = "&request.querystring("ID")&" ")
response.write RS("fälten")
Eller hur menar du? Lite oklart tror jag :q
------------------
MVH // Cyprys
Cyprys
Synd att du inte kan köpa en voodoojordglob och sedan snurra på den fort som fan och skrämma skiten ur alla.
[Redigerat av cyprys den 24 aug 2001]
Jag kaninte få det att funka vad är det som är oklart?
Du måste först connnacta o öppna Databasen innan du kan hämta ut tabbellen ur den...
<%
ID = request.querystring("ID")
Set my_conn = Server.CreateObject("ADODB.Connection")
my_conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("databaser/databas.mdb"))
SQL="SELECT * from Tabbel namn WHERE ID = '"& ID &"'"
SET RS = my_conn.execute(SQL)
Response.write RS("TBAELL NAMN SOM SKALL VISAS I DOKUMNTET")
%>
------------------
- Listen, Iam a police officer if you kill me you are an dead man..
- No, you got that wrong, if i kill you you are a dead man
Det jag menade var hur mycket vet du själv?
Har du en databaskoppling eller vet du något om SQL?
Som ny i wf-gänget så vet ju ingen hur mycket du kan än... ;)
------------------
MVH // Cyprys
Cyprys
Synd att du inte kan köpa en voodoojordglob och sedan snurra på den fort som fan och skrämma skiten ur alla.
ok, jag hade gjord databas koplling och lyckats med att få sidan att skriva ut id numret med <%=Request("ID")%> men att få den att skriva ut resten är något som jag inte lyckas med
Skriv ut all kod på det ASP dokumentet som kopplingarna och det ligger i ska vi kolla på det, men jag rekomenderar att du lär dej lite om databaser o kopplingar o sånt innan du försöker göra en applikation, det brukar oftast gå bättre då..
Håller med Cyprys att vi på WF ingen på WF vet hur mycket du kan, (ännu)
------------------
- Listen, Iam a police officer if you kill me you are an dead man..
- No, you got that wrong, if i kill you you are a dead man
<HTML>
<%
ID = request.querystring("ID")
Set my_conn = Server.CreateObject("ADODB.Connection")
my_conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("databas.mdb"))
SQL="SELECT * from gastbok WHERE ID = '"& ID &"'"
SET RS = my_conn.execute(SQL)
Response.write RS("text")
%>
<table width="88%">
<tr>
<td width="50%">
<p><b>Sång Titel: </b></p>
</td>
<td rowspan="1"> </td>
</tr>
<tr>
<td border="1"> </td>
</tr>
</table>
</HTML>
<%
ID = request.querystring("ID")
Set my_conn = Server.CreateObject("ADODB.Connection")
my_conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("databas.mdb"))
SQL="SELECT * from gastbok WHERE ID = '"& ID &"'"
SET RS = my_conn.execute(SQL)
%>
<table width="88%">
<tr>
<td width="50%">
<p><b>Sång Titel: <%=RS("text")%></b></p>
</td>
<td rowspan="1">ID: <%=RS("ID")%> </td>
</tr>
<tr>
<td border="1"> </td>
</tr>
</table>
</HTML>
efter att du har connectat o öppnat o sxvekeras din select sats så skriver du ut det sidan genom att skriva <%=RS("Tabell_namn_som_skall_skrivas_ut")%>
------------------
- Listen, Iam a police officer if you kill me you are an dead man..
- No, you got that wrong, if i kill you you are a dead man