Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

consultas con ado desde un formulario

Estas en el tema de consultas con ado desde un formulario en el foro de Visual Basic clásico en Foros del Web. hola a todos de nuevo.. mi problema es que e intentado realizar un formulario para hacer consultas utilizo un text1.tex un boton (consulta) y datagrid1, ...
  #1 (permalink)  
Antiguo 25/04/2007, 16:59
 
Fecha de Ingreso: marzo-2007
Mensajes: 53
Antigüedad: 17 años
Puntos: 0
consultas con ado desde un formulario

hola a todos de nuevo..

mi problema es que e intentado realizar un formulario para hacer consultas
utilizo un text1.tex un boton (consulta) y datagrid1,

la consulta la realizo perfectamente desde propiedades del ado , pero lo quiero hacer desde un formulario en ejecucion pero no pueeedooooo, no tengo ni idea de como !.

alguien sabe hacerlo

gracias
  #2 (permalink)  
Antiguo 04/05/2007, 02:27
 
Fecha de Ingreso: abril-2007
Mensajes: 12
Antigüedad: 17 años
Puntos: 0
Re: consultas con ado desde un formulario

Hola, tienes q crear dos variables una de tipo recordset y otra de tipo connection mas o menos asi:
option explicit
dim conexion as adodb.connection
dim withevents db as adodb.recordset
dim consulta as string

form load
aca seteas las variasbles y abris la tabla
set conexion = new adodb.connectio
y asi sucesivante con la de tipo recorset
conexion.ope "direccion de base de datos"

y listo

Espero y esto te sirva, Saludos
  #3 (permalink)  
Antiguo 04/05/2007, 05:48
 
Fecha de Ingreso: mayo-2007
Mensajes: 74
Antigüedad: 16 años, 11 meses
Puntos: 1
Re: consultas con ado desde un formulario

Si usas un control ado hace lo siguiente:

Private Sub Form_Load()

With Adodc1
' connection string igual a la que genera la interfase del ado control
.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=xxxx.mdb;Persist Security Info=False"
.RecordSource = "select * from nombre_de_tabla" ' o cualquier consulta
End With


Set Text1.DataSource = Adodc1 'aca va el origen de datos del textbox o data grid
Text1.DataField = "nombre_de_campo"
'aca va el campo que debe mostrar el textbox - de la misma manera para el data grid

'etc etc

End Sub
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 21:01.