webForumDet fria alternativet

response.write

5 svar · 186 visningar · startad av Gimbo

GimboMedlem sedan dec. 20001 626 inlägg
#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") & " &#0124;" & rs.Fields("Namn") & " &#0124;" & rs.Fields("stad") & " &#0124;" & rs.Fields("blabla") & " &#0124; &#0124;"  
			
			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") & " &#0124;" & rs.Fields("Namn") & " &#0124;" & rs.Fields("stad") & " &#0124;" & rs.Fields("blabla") & " &#0124; &#0124;"  
			
			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...

dahlgrenMedlem sedan aug. 20011 946 inlägg
#2

Är inte helt klar på hur du menar men det kan vara så här: http://cgi.webforum.nu/wf/Forum11/HTML/007638.html

------------------
/Dahlgren

"Det finns saker som man måste vara fackman för att inte förstå"

GimboMedlem sedan dec. 20001 626 inlägg
#3

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

icaaqMedlem sedan okt. 20005 273 inlägg
#4
	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 :OO

------------------
kolung.....det tål att tänkas på!

[Redigerat av icaaq den 09 dec 2001]

[Redigerat av icaaq den 09 dec 2001]

nakozMedlem sedan dec. 1999653 inlägg
#5

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>

------------------
Think about it.

icaaqMedlem sedan okt. 20005 273 inlägg
#6

missade visst det... :r

------------------
kolung.....det tål att tänkas på!

131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)