Visual Basic - Formulario y otras cosas

Life is soft - evento anual de software empresarial
   
Vista:

Formulario y otras cosas

Publicado por Ivan (1 intervención) el 17/09/2007 16:46:27
Buenos días estimado público que componen este foro.Tengo una duda: quiero realizar un formulario usando visual basic, de manera que al momento de colocar un valor en un cuadro de texto y le doy click a un botón me realice la busqueda dentro de una base de datos, es decir, pro ejemplo, si quiero buscar la información de una persona, por ejemplo José Pérez, me de la información de este, la cual se encuentra alojada en una base de datos, es posible? Lo quiero realizar sin usar macros de excel, ya que la información que necesito extraer, la quiero utilizar en otra hoja de excel simultaneamente, de manera que si usao macros de excel, esa hoja no me permite abrir otra, me entienden?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Formulario y otras cosas

Publicado por David (27 intervenciones) el 19/09/2007 17:26:34
Con el siguiente codigo busca si en la base de datos existe una persona:

Dim db As Database
Dim rs As Recordset
Dim Filtro As String

Set db = OpenDatabase( "direccion de la base de datos")
[Ejemplo: Set db = OpenDatabase( App.Path &"\Base de datos.mdb")]
Set rs = db.OpenRecordset("tabla que quieres abrir", dbOpenSnapshot)
[Ejemplo: Set rs = db.OpenRecordset("DatosEmpresa", dbOpenSnapshot)]
Filtro = "Nombre='" & Text1(0).Text & "'
rs.FindFirst Filtro
If rs.NoMatch Then
Msgbox "No existe esa persona"
Else
Do Until rs.NoMatch
rs.FindNext Filtro
Loop
End If

rs.Close
db.Close

Ahora tendras que extraer los datos de esa persona a una tabla o text...etc
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar