Foros del Web » Programando para Internet » ASPX (.net) »

GridView consulta

Estas en el tema de GridView consulta en el foro de ASPX (.net) en Foros del Web. Que tal tengo un problema estoy haciendo una aplicacion asp.net con vb me conecto a la base de datos de la siguient manera Public conn ...
  #1 (permalink)  
Antiguo 19/11/2007, 16:46
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 4 meses
Puntos: 1
GridView consulta

Que tal tengo un problema estoy haciendo una aplicacion asp.net con vb me conecto a la base de datos de la siguient manera

Public conn As ADODB.Connection
Public cmd As ADODB.Command
Public rs As ADODB.Recordset

luego creoua funcion de conexion

Public Sub conectar()
conn = New ADODB.Connection
cmd = New ADODB.Command
rs = New ADODB.Recordset

conn.ConnectionString = "driver=SQL Server;server=hunabku;uid=admin;pwd=admin;database =personal"
conn.CursorLocation = ADODB.CursorLocationEnum.adUseClient
conn.Open()

End Sub

normalmente ocupo un datagrid una cajade texto y un boton


pero ahora veo que en asp no tiene datagrid asi que quiero usar el gridview asi lo hago on el datagrid pero con e gridview no me funciona puedn ver si me falta algo


en el evento click del boto va esto

Call conectar()

cmd.ActiveConnection = conn
cmd.CommandType = ADODB.CommandTypeEnum.adCmdText
cmd.CommandText = "select * from perfiles"

rs = cmd.Execute()
GridView1.DataSource = rs -----> aqui me envia el error
GridView1.DataBind()


Si alguien me pude decir como puedo hacer esta consulta se los agradecere mucho, porque ni con el datagrid de net me corre

Última edición por hunabku; 19/11/2007 a las 17:18
  #2 (permalink)  
Antiguo 19/11/2007, 19:48
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Re: GridView consulta

por el tipo de código parece ser que vienes de vb6, olvidate de los recordsets, te recomiendo que leas acerca del modelo ADO.Net porque de nada serviría escribirte un ejemplo

Date una vuelta por las faq´s y conforme vayas teniendo más dudas específicas con mucho gusto te podremos ayudar

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 19/11/2007, 19:57
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 4 meses
Puntos: 1
Re: GridView consulta

Mira de echo tngo un ibro sobre ado.net y ya hago los enlases al datagrid con los dataset pero quiero hacer una consulta a mi base de datos en sql server 2000 por medio de codigo y como tu lo mencionas haci lo hacia en vb con recordset y asi me efectua la consulta pero con el microsoftdatagrid per con el datagrid de net no me la efectua ahora si tu me pdieras solo decir como hacer una consulta a el datagrid de net con solo codigo sin unsa ningun objeto del ado me ayudarias mucho gracias de antemano
  #4 (permalink)  
Antiguo 19/11/2007, 20:02
 
Fecha de Ingreso: noviembre-2007
Mensajes: 6
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: GridView consulta

Puedes utilizar un datatable en vez de utilizar un recordset como fuente de datos para el GridView de la siguiente manera :


DataTable dt = new DataTable();
SqlConnection conn = new SqlConnection("The connection string");
SqlCommand command = new SqlCommand("select * from tabla",conn);
SqlDataAdapter adapter = new SqlDataAdapter(command);
adapter.Fill(dt);
GridView1.DataSource = dt;

Saludos,
http://tisobrelaweb.blogspot.com/
  #5 (permalink)  
Antiguo 19/11/2007, 20:13
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 4 meses
Puntos: 1
Re: GridView consulta

Ok gracias lo estoy checando aunque me envia muchos errores
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:52.