error al mostrar una consulta
Publicado por luis (19 intervenciones) el 27/03/2020 23:49:10
hola Web del programador
cordial saludo
soy aprendiz de este lenguaje de programación y estoy realizando un programa en vb 6, pero ahora tengo una inquietud por un error que me sale en una consulta que hago en sql el cual no domino muy bien, si me pueden colaborar se los agradecería.
consiste en lo siguiente.
tengo un formulario que cuando busco los clientes me los arroja en un datagrib la búsqueda es por cédula ciudadanía.
hasta hay todo bien pero cuando selecciono el registro de la grilla me muestra un error.

exactamente en este codigo.
aca la imagen del codigo en error.

les voy a ilustrar por medio de fotos los códigos del formulario.



lo que pretendo es que cuando filtro el registro o sea el cliente en la grilla se llenen los labels y en el label cedula por medio del evento change me llame el procedimiento filtrarfacturas , que no es mas que mostrar las facturas a credito del cliente seleccionado en una grilla de otro formulario llamado consultacobro.
Gracias de antemano por su colaboración gracias.
cordial saludo
soy aprendiz de este lenguaje de programación y estoy realizando un programa en vb 6, pero ahora tengo una inquietud por un error que me sale en una consulta que hago en sql el cual no domino muy bien, si me pueden colaborar se los agradecería.
consiste en lo siguiente.
tengo un formulario que cuando busco los clientes me los arroja en un datagrib la búsqueda es por cédula ciudadanía.
hasta hay todo bien pero cuando selecciono el registro de la grilla me muestra un error.

exactamente en este codigo.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
'generamos sub para filtrar
Sub filtrarfacturas()
'ESTE CODIGO DEBE SIRVE PARA TOMAR LA CEDULA SELECCIONADA Y MOSTRAR LAS FACTURAS A CREDITO DE LA TABLA VENTA FACTURA Y LOS MUESTRA
'EN DATAGRID DE OTRO FORMULARIO
Dim RSfiltro As New ADODB.Recordset
Dim sql As String
sql = "select * from ventafactura where (ventafactura.codigocliente='" & cedula.Caption & "') AND (ventafactura.estado= 'CREDITO' )"
RSfiltro.Open sql, base, adOpenStatic, adLockOptimistic
consultacobros.Show
Set consultacobros.grillacobro.DataSource = RSfiltro
'UCase(Trim(cedula.caption))
End Sub
aca la imagen del codigo en error.

les voy a ilustrar por medio de fotos los códigos del formulario.



lo que pretendo es que cuando filtro el registro o sea el cliente en la grilla se llenen los labels y en el label cedula por medio del evento change me llame el procedimiento filtrarfacturas , que no es mas que mostrar las facturas a credito del cliente seleccionado en una grilla de otro formulario llamado consultacobro.
Gracias de antemano por su colaboración gracias.
Valora esta pregunta


0