De listbox a datagrid
Publicado por Ortzi (10 intervenciones) el 19/02/2009 18:27:38
Buenas,
Tengo un problema, necesito pasar el contenido de dos listbox a un datagrid. No soy un experto pero os adjunto lo que tengo hecho. Necesito que se muestren en columnas diferentes de datagrid el contenido de los listbox.
Aqui os dejo el codigo que tengo pero no funciona..
'______________________________________________
Me.ListBoxD.Items.Add(doc)
Me.ListBoxR.Items.Add(cont)
'____________________________________________________________
'____________________________________________________________
' Crea un nuevo objeto recordset
rst_Desconectado = New ADODB.Recordset
' Define dos campos de tipo string
With rst_Desconectado.Fields
.Append("DECLARACIONES", ADODB.DataTypeEnum.adInteger)
.Append("REGISTROSD", ADODB.DataTypeEnum.adInteger)
End With
' Abre el recordset desconectado
rst_Desconectado.Open()
' Agrega los registros _
'***************************************************
rst_Desconectado.AddNew(doc, cont)
' Asigna el recordset desconectado al DataGrid
DGVREGISTROS.DataSource = rst_Desconectado
' establece un ancho a las columnas
With DGVREGISTROS
.Columns(0).Width = 100
.Columns(1).Width = 100
End With
' se mueve al primer registro
rst_Desconectado.MoveFirst()
'____________________________________________________________
Agradeceria una ayuda, Un saludo a todos
Tengo un problema, necesito pasar el contenido de dos listbox a un datagrid. No soy un experto pero os adjunto lo que tengo hecho. Necesito que se muestren en columnas diferentes de datagrid el contenido de los listbox.
Aqui os dejo el codigo que tengo pero no funciona..
'______________________________________________
Me.ListBoxD.Items.Add(doc)
Me.ListBoxR.Items.Add(cont)
'____________________________________________________________
'____________________________________________________________
' Crea un nuevo objeto recordset
rst_Desconectado = New ADODB.Recordset
' Define dos campos de tipo string
With rst_Desconectado.Fields
.Append("DECLARACIONES", ADODB.DataTypeEnum.adInteger)
.Append("REGISTROSD", ADODB.DataTypeEnum.adInteger)
End With
' Abre el recordset desconectado
rst_Desconectado.Open()
' Agrega los registros _
'***************************************************
rst_Desconectado.AddNew(doc, cont)
' Asigna el recordset desconectado al DataGrid
DGVREGISTROS.DataSource = rst_Desconectado
' establece un ancho a las columnas
With DGVREGISTROS
.Columns(0).Width = 100
.Columns(1).Width = 100
End With
' se mueve al primer registro
rst_Desconectado.MoveFirst()
'____________________________________________________________
Agradeceria una ayuda, Un saludo a todos
Valora esta pregunta


0