Los foros del Guille

elGuille.hosting: La oferta avanzada:
.NET 2.0, SQL Server, 4000MB, 30GB transf. por 19.95 Eur al mes

Si no encuentras respuesta, puedes buscar en el sitio del Guille

Google
 
Selecciona el foro y pulsa en mostrar:     Mostrar 
De tu interés (algunos de los avisos publicados)

15/mar/2006
Te recomiendo que si no entras regularmente a los foros, marques la casilla de Notificar para recibir un correo cuando alguien responda a tu mensaje.

  Foro: .NET VB Cantidad:  Desde:   Hasta:    Aplicar   Responder 
Respuestas a: 58148 - Llenar datagrid
IDAsuntoFechaNick 
58148 Llenar datagrid03/03/17 08:25pitus   
Buenos días.
Tengo un problema con un datagrid. Quiero rellenar un datagrid con datos de una base de datos. Después de hacer los selects me salen las filas en el datagrid pero no me aparece ningun dato, solo filas vacias. Alguien me puede ayudar.
Pongo el codigo porque quizas se ve mas claro donde esta el error.

cn = New SqlConnection("Data Source=Josep-Pc\sqlexpress;Initial Catalog=Desplacaments;Integrated Security=SSPI")
cn.Open()
sql = "SELECT data, concepte, preu, arxiu from Dietes" 'where usuari =" & usuari
Try
cm = New SqlCommand()
cm.CommandText = sql
cm.CommandType = CommandType.Text
cm.Connection = cn
da = New SqlDataAdapter(cm)
ds = New DataSet()
da.Fill(ds)
DataGridView1.DataSource = ds.Tables(0).DefaultView
Catch ex As Exception
MessageBox.Show("No es pot mostrar les dades - Dietes")
End Try
DataGridView1.Rows(0).Selected = True
DataGridView1.CurrentCell = DataGridView1.Rows(0).Cells(0)

'cn = New SqlConnection("Data Source=Josep-Pc\sqlexpress;Initial Catalog=Desplacaments;Integrated Security=SSPI")
sql = "select data, idorigen, iddesti, km from Viatge" 'where usuari =" '"& usuari & "';"
Try
cm = New SqlCommand()
cm.CommandText = sql
cm.CommandType = CommandType.Text
cm.Connection = cn
da = New SqlDataAdapter(cm)
ds = New DataSet()
da.Fill(ds)
DataGridView1.DataSource = ds.Tables(0).DefaultView
Catch ex As Exception
MessageBox.Show("No es pot mostrar les dades - Viatge")
End Try
DataGridView1.Rows(0).Selected = True
DataGridView1.CurrentCell = DataGridView1.Rows(0).Cells(0)

cn.Close()

 
(c) Guillermo 'guille' Som, 2005-2017  - foros.elGuille v1.0.5.3 (23/Mar/2009 14:50 GMT +1)  - (ASP.NET 2.0 v2.0.50727.8762)
 
Usuarios activos: 153 - App. iniciada: 14/12/2017 7:42:09 GMT - La hora GMT del servidor es: 14/12/2017 20:57:44 GMT