G Gimbo Medlem sedan dec. 2000 1 626 inlägg Trådstart 8 dec. 2001 20:35 #1 Låt oss säg att jag har en fnutt som ser ut så här med databas koppling:
Set Conn = Server.CreateObject("ADODB.Connection")
'Conn.Open "blabla","blal","blabla"
Conn.Open "bla","blabla","blablaal"
sql1 ="SELECT blabl, blbla, blabla, bl, bla"
sql2 = "FROM blabl "
sql3 = "WHERE blabl = " & "'" & sRepCode & "'"
sql4 = " ORDER BY blablabla"
sql = sql1 & sql2 & sql3 & sql4
'response.write sql
Set rs = Conn.Execute(sql)
if not (rs.eof and rs.bof) then
Do While not rs.eof
'response.write "<br>"
s = rs.Fields("blabla") & " |" & rs.Fields("Namn") & " |" & rs.Fields("stad") & " |" & rs.Fields("blabla") & " | |"
response.write s
rs.movenext %>
Jag vill ha en tabell där jag listar det som står i databasen med hjälp av <%=rs("blabl")%>
istället för detta:
'response.write "<br>"
s = rs.Fields("blabla") & " |" & rs.Fields("Namn") & " |" & rs.Fields("stad") & " |" & rs.Fields("blabla") & " | |"
response.write s
rs.movenext %>
Hur kan jg gör för att ta bort den raden och sedan med hjälp av rs("blabl") infoga det som står i dtabasen i mina kolumnar som är gjorda i html, hoppas ni förstår vad jag menar...
dahlgren Medlem sedan aug. 2001 1 946 inlägg Är inte helt klar på hur du menar men det kan vara så här: http://cgi.webforum.nu/wf/Forum11/HTML/007638.html
G Gimbo Medlem sedan dec. 2000 1 626 inlägg Nej det var inte så jag mena, det är så här att jag vill lägga in det som står i databasen med hjälp av <%=rs("blabl")%> i mina html taggar och inte via respons.write, när jag skapar mina html taggar och infogar <%=rs("blabl")%> i mina html taggar så får jag felmeddelande och sidan blir skum pga av att den hämtar en dubbelpost uppsättning, först med response.write o sen med <%=rs("blabl")%> så jag undrar hur jag kan ta bort det där med respons.write och köra med <%=rs("blabl")%> utan att en massa fel ska dyka upp
I icaaq Medlem sedan okt. 2000 5 273 inlägg Set Conn = Server.CreateObject("ADODB.Connection")
'Conn.Open "blabla","blal","blabla"
Conn.Open "bla","blabla","blablaal"
sql1 ="SELECT blabl, blbla, blabla, bl, bla"
sql2 = "FROM blabl "
sql3 = "WHERE blabl = " & "'" & sRepCode & "'"
sql4 = " ORDER BY blablabla"
sql = sql1 & sql2 & sql3 & sql4
'response.write sql
Set rs = Conn.Execute(sql)
if not (rs.eof and rs.bof) then
<html>
<body>
<table>
Do While not rs.eof
<tr>
<td><%=rs("blabla")%></td>
<td><%=rs("ettannatblabla")%></td>
</tr>
<%
rs.movenext
loop
%>
</table>
</body>
</html>
jag vet inte om det är så du menar
N nakoz Medlem sedan dec. 1999 653 inlägg icaaq:s kod kan ju omöjligen fungera då han blandat asp och html utan några som helst avgränsare.
korrigering av ovanstående kod:
Set Conn = Server.CreateObject("ADODB.Connection")
'Conn.Open "blabla","blal","blabla"
Conn.Open "bla","blabla","blablaal"
sql1 ="SELECT blabl, blbla, blabla, bl, bla"
sql2 = "FROM blabl "
sql3 = "WHERE blabl = " & "'" & sRepCode & "'"
sql4 = " ORDER BY blablabla"
sql = sql1 & sql2 & sql3 & sql4
'response.write sql
Set rs = Conn.Execute(sql)
if not (rs.eof and rs.bof) then
%>
<html>
<body>
<table>
<%
Do While not rs.eof
%>
<tr>
<td><%=rs("blabla")%></td>
<td><%=rs("ettannatblabla")%></td>
</tr>
<%
rs.movenext
loop
%>
</table>
</body>
</html>