Ayuda con Datagrid

08/07/2003 - 23:12 por Ulises Soso | Informe spam
Tengo un formulario con una caja de texto, un dataGrid y un adodc
este es el codigo que uso en la caja de texto en el evento change

DataGrid1.Visible = False
Dim tab_buscli As New Recordset
tab_buscli.Open ("select * from clientes where razon like '" &
UCase(razoncomer) & "*' order by razon"), cnn, adOpenDynamic,
adLockOptimistic
Set Adodc4.Recordset = tab_buscli
Adodc4.Refresh
DataGrid1.Visible = True
DataGrid1.Refresh

lo que necesito es que me digan por que no se muestran los datos en el
datagrid ?

el datagrid esta conectado al adodc control

desde ya mil gracias

Preguntas similare

Leer las respuestas

#1 Aitor
09/07/2003 - 12:14 | Informe spam
Debes enlazar el DataGrid al Adodc por Código
Set Adodc4.Recordset = tab_buscli
Adodc4.Refresh
Set DataGrid1.DataSource = Adodc4
DataGrid1.Refresh
Así me funciona a mi.
Un saludo.


Tengo un formulario con una caja de texto, un dataGrid y


un adodc
este es el codigo que uso en la caja de texto en el


evento change

DataGrid1.Visible = False
Dim tab_buscli As New Recordset
tab_buscli.Open ("select * from clientes where


razon like '" &
UCase(razoncomer) & "*' order by razon"), cnn,


adOpenDynamic,
adLockOptimistic
Set Adodc4.Recordset = tab_buscli
Adodc4.Refresh
DataGrid1.Visible = True
DataGrid1.Refresh

lo que necesito es que me digan por que no se muestran


los datos en el
datagrid ?

el datagrid esta conectado al adodc control

desde ya mil gracias




.

Respuesta Responder a este mensaje
#2 Ulises Soso
09/07/2003 - 22:39 | Informe spam
hice lo que me dices pero sigue sin mostrarme ningun dato y la tabla tiene
registros que puede ser?

"Aitor" escribió en el mensaje
news:040e01c34602$e6388ad0$
Debes enlazar el DataGrid al Adodc por Código
Set Adodc4.Recordset = tab_buscli
Adodc4.Refresh
Set DataGrid1.DataSource = Adodc4
DataGrid1.Refresh
Así me funciona a mi.
Un saludo.


Tengo un formulario con una caja de texto, un dataGrid y


un adodc
este es el codigo que uso en la caja de texto en el


evento change

DataGrid1.Visible = False
Dim tab_buscli As New Recordset
tab_buscli.Open ("select * from clientes where


razon like '" &
UCase(razoncomer) & "*' order by razon"), cnn,


adOpenDynamic,
adLockOptimistic
Set Adodc4.Recordset = tab_buscli
Adodc4.Refresh
DataGrid1.Visible = True
DataGrid1.Refresh

lo que necesito es que me digan por que no se muestran


los datos en el
datagrid ?

el datagrid esta conectado al adodc control

desde ya mil gracias




.

Respuesta Responder a este mensaje
#3 Ulises Soso
10/07/2003 - 14:09 | Informe spam
En ralidad tengo en el objeto adodc la propiedad cursorloaction como
aduseclient.

el tema es que en el objeto datagrid no tengo configurada (seteada) ninguna
columna, cuando ejecuto la consulta me muestra (como debe ser) todos los
nombres de campos de la tabla y una fila en blanco en lugar de llenarme la
grilla con los datos, me explico?

"cousi" escribió en el mensaje
news:#
debes de poner en el cursolocation del objeto recordset o del objeto
conexion como aduseclient, por defecto lo tiene como aduseserver

A mi me paso los mismo y lo solucione con esto.

Espero que sea de tu ayuda.

Jose Mª Cousiño
"Ulises Soso" escribió en el mensaje
news:
> hice lo que me dices pero sigue sin mostrarme ningun dato y la tabla


tiene
> registros que puede ser?
>
> "Aitor" escribió en el mensaje
> news:040e01c34602$e6388ad0$
> Debes enlazar el DataGrid al Adodc por Código
> Set Adodc4.Recordset = tab_buscli
> Adodc4.Refresh
> Set DataGrid1.DataSource = Adodc4
> DataGrid1.Refresh
> Así me funciona a mi.
> Un saludo.
>
>
> >Tengo un formulario con una caja de texto, un dataGrid y
> un adodc
> >este es el codigo que uso en la caja de texto en el
> evento change
> >
> > DataGrid1.Visible = False
> > Dim tab_buscli As New Recordset
> > tab_buscli.Open ("select * from clientes where
> razon like '" &
> >UCase(razoncomer) & "*' order by razon"), cnn,
> adOpenDynamic,
> >adLockOptimistic
> > Set Adodc4.Recordset = tab_buscli
> > Adodc4.Refresh
> > DataGrid1.Visible = True
> > DataGrid1.Refresh
> >
> >lo que necesito es que me digan por que no se muestran
> los datos en el
> >datagrid ?
> >
> >el datagrid esta conectado al adodc control
> >
> >desde ya mil gracias
> >
> >
> >
> >
> >.
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida