Como se hace esto con .NET 2005 Express Edition?

05/07/2004 - 19:58 por Jordi Maycas | Informe spam
Como hago lo siguiente con el .NET 2005 beta?

<%sql="select Id_cliente,Nombre from clientes"

set rs=Server.CreateObject("adodb.recordset")

rs.Open sql,"DSN=prueba"


do while not rs.EOF %>

<%=rs("Nombre")%>

<%rs.MoveNext

loop

rs.Close%>
 

Leer las respuestas

#1 Luis Fernando Coronado Arjona
05/07/2004 - 21:52 | Informe spam
Hola ... en Realidad hay varias formas de hacer eso...
tomando en cuenta que hay varios controles definidos que
lo pueden hacer y tambien a la estructura de elementos de
ADO.NET (ya que ahora no hay Recordset.

Te recomiendo que que veas un poco la información del
DataGrid y de los elementos de ADO.NET. de todas formas
la liga que te pongo es del control datagrid (Te va
ayudar mucho).

http://es.gotdotnet.com/quickstart/...ebdataacce
ss.aspx

Ahora si no es lo que buscas... el equivalente de tu
codigo en ASP.NET empleando VB.NET es ...

Dim cadconex as String
= "server=local);Trusted_Connection=yes;database=basedatos
"
Dim consul as String = "Select * from usuarios"
Dim conex As System.Data.IDbConnection = New
System.Data.SqlClient.SqlConnection(cadconex)
Dim dbCommand As System.Data.IDbCommand = New
System.Data.SqlClient.SqlCommand
dbCommand.CommandText = consul
dbCommand.Connection = conex
conex.Open
Dim dataReader As System.Data.IDataReader =
dbCommand.ExecuteReader
System.Data.CommandBehavior.CloseConnection)

do while (dataReader.Read())
' codigo codigo codigo
loop

conex.close


Tal vez te parezca demasiado código, pero cuando integres
las demas conexiones verás que es mas sencillo, sobre
todo si usas los controles adecuados ... como el dataGrid.

.
Saludos
Luis Fernando Coronado Arjona

Preguntas similares