GetRows-Cache Buscar Valor

15/03/2006 - 22:27 por jorge1644 | Informe spam
Hola a todos.

Me gustaria saber como puedo encontrar un valor habiendolo almacenado con el
metodo GetRows.

Se como buscar un valor en una tabla Access pero no como buscarlo en GetRows

O como Buscarlo en la Cache.

Aqui esta la base de datos.
http://www.geocities.com/jorge1644/MyDataBase.mdb

Y aqui el codigo de mi pagina ASP. GRACIAS POR TU AYUDA !

<%
Dim MyArray, Connec, RS, i
set Connec = server.createobject("adodb.connection")

Connec.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0; DATA
SOURCE=C:\Inetpub\wwwroot\MyDataBase.mdb"

SQL = "select * from Products"
Set RS = Connec.Execute(SQL)
MyArray=RS.GetRows
RS.Close
For i=0 to UBound(MyArray,2)
Response.Write "First Column = " & MyArray(0,i) & "<br>"
Response.Write "Second Column = " & MyArray(1,i) & "<br>"
Response.Write "Third Column = " & MyArray(2,i) & "<br>"
Response.Write "Fourth Column = " & MyArray(3,i) & "<br>"
Response.Write "Fiveth Column = " & MyArray(4,i) & "<p>"
Next
%>
<table border=1>
<tr>
<td>Cutomer/Cliente</td>
<td>Product/Producto</td>
<td>Third Column </td>
<td>Fourth Column </td>
<td>Fiveth Column </td>
</tr>
<%
set rs = server.createobject("adodb.recordset")
ssqlrs = ("select * from ProductsByCustomers order by CustomerCode")
rs.open ssqlrs,Connec,3,3
do while not rs.eof
%>
<tr>
<td><%=rs("CustomerCode")%></td>
<td><%=rs("ProductCode")%></td>
<td><font color="#FF0000">¿Como hago para mostrar aquí el valor Third
Column para este cliente y producto?</font></td>
<td> </td>
<td> </td>
</tr>
<%
rs.movenext
loop
rs.close
Connec.Close
Set RS = Nothing
Set Connec = Nothing
%>
</table>
 

Leer las respuestas

#1 Matías Iacono
16/03/2006 - 19:10 | Informe spam
Me parece que en todo caso deberias crear un consulta mas avanzada para
poder traer una relacion entre las dos tablas. Y asi tener disponibles todos
los datos necesarios a mostrar.

Matías Iacono
Microsoft MVP ASP/ASP.net
DCE3 v.2003 - DCE2 v.2005
Coordinador de evento Comunidad MSDN Bolivia
"jorge1644" escribió en el mensaje
news:
Hola a todos.

Me gustaria saber como puedo encontrar un valor habiendolo almacenado con
el
metodo GetRows.

Se como buscar un valor en una tabla Access pero no como buscarlo en
GetRows

O como Buscarlo en la Cache.

Aqui esta la base de datos.
http://www.geocities.com/jorge1644/MyDataBase.mdb

Y aqui el codigo de mi pagina ASP. GRACIAS POR TU AYUDA !

<%
Dim MyArray, Connec, RS, i
set Connec = server.createobject("adodb.connection")

Connec.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0; DATA
SOURCE=C:\Inetpub\wwwroot\MyDataBase.mdb"

SQL = "select * from Products"
Set RS = Connec.Execute(SQL)
MyArray=RS.GetRows
RS.Close
For i=0 to UBound(MyArray,2)
Response.Write "First Column = " & MyArray(0,i) & "<br>"
Response.Write "Second Column = " & MyArray(1,i) & "<br>"
Response.Write "Third Column = " & MyArray(2,i) & "<br>"
Response.Write "Fourth Column = " & MyArray(3,i) & "<br>"
Response.Write "Fiveth Column = " & MyArray(4,i) & "<p>"
Next
%>
<table border=1>
<tr>
<td>Cutomer/Cliente</td>
<td>Product/Producto</td>
<td>Third Column </td>
<td>Fourth Column </td>
<td>Fiveth Column </td>
</tr>
<%
set rs = server.createobject("adodb.recordset")
ssqlrs = ("select * from ProductsByCustomers order by CustomerCode")
rs.open ssqlrs,Connec,3,3
do while not rs.eof
%>
<tr>
<td><%=rs("CustomerCode")%></td>
<td><%=rs("ProductCode")%></td>
<td><font color="#FF0000">¿Como hago para mostrar aquí el valor Third
Column para este cliente y producto?</font></td>
<td> </td>
<td> </td>
</tr>
<%
rs.movenext
loop
rs.close
Connec.Close
Set RS = Nothing
Set Connec = Nothing
%>
</table>

Preguntas similares