Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Respuesta
 
Herramientas Desplegado
Antiguo 26-may-2005, 16:23   #1 (permalink)
Dalr ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 7
Pregunta Realizar busqueda desde un textBox

Hola amigos, soy nuevo en VB espero alguien me responda, lo q deseo hacer es ingresar en un textBox un dato por ejemplo CODIDO y q me llene un formulario con los datos de dicho codigo ...... Gracias
Dalr está desconectado   Responder Citando
Antiguo 26-may-2005, 16:28   #2 (permalink)
xcars sólo puede mejorar
 
Avatar de xcars
 
Fecha de Ingreso: mayo-2005
Mensajes: 570
Cita:
Iniciado por Dalr
Hola amigos, soy nuevo en VB espero alguien me responda, lo q deseo hacer es ingresar en un textBox un dato por ejemplo CODIDO y q me llene un formulario con los datos de dicho codigo ...... Gracias
ok, antes de empezar, con que vas a trabajar?? sql, mysql, access? esto te lo pregunto pk cada uno tiene variaciones, no es muy complicado no te preocupes y cuando respondas esta pregunta, con mucho gusto te ayudo, ok.
xcars está desconectado   Responder Citando
Antiguo 26-may-2005, 16:33   #3 (permalink)
Dalr ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 7
Sorry me olvide, quiero trabajar con access 2000 y con objetos ado,
Dalr está desconectado   Responder Citando
Antiguo 26-may-2005, 16:45   #4 (permalink)
xcars sólo puede mejorar
 
Avatar de xcars
 
Fecha de Ingreso: mayo-2005
Mensajes: 570
Cita:
Iniciado por Dalr
Sorry me olvide, quiero trabajar con access 2000 y con objetos ado,
uimm lo siento access no es mi fuerte, trabajo con SQL asi qeu no puedo ayudarte y no me atreveria decirte como lo hago con SQL pk no vaya a ser que te confunda lo siento
xcars está desconectado   Responder Citando
Antiguo 26-may-2005, 16:51   #5 (permalink)
Dalr ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 7
upps gracias de todos modos......
Dalr está desconectado   Responder Citando
Antiguo 27-may-2005, 02:54   #6 (permalink)
erkillo ha deshabilitado el karma
 
Fecha de Ingreso: abril-2005
Mensajes: 82
yo he trabajado con access y ado y es muy facil. Conoces algo de ado???? lo digo para decirte desde cero o si ya lo conoces, ir directamente a como conectarte a la base de datos
erkillo está desconectado   Responder Citando
Antiguo 27-may-2005, 05:26   #7 (permalink)
sdemingo está en el buen camino
 
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 109
Enviar un mensaje por ICQ a sdemingo Enviar un mensaje por AIM a sdemingo Enviar un mensaje por MSN a sdemingo Enviar un mensaje por Yahoo  a sdemingo
Cita:
Iniciado por Dalr
upps gracias de todos modos......
Primero agrega la referencia Microsoft ActiveX data Objects

luego...
Código:
Dim oConexion As New ADODB.Connection
Dim rsRecordset As New ADODB.RecordSet
Dim strSql As String

oConexion.Provider = "Microsoft.Jet.OLEDB.4.0"
oConexion.Open "c:\maseDatos.mdb"

strSql = "Select * From Tabla where CODIGO = '" & Text1.Text & "'"
rsRecordset.Open strSql, oConexion, adOpenStatic, adLockOptimistic

If rsRecordset.RecordCount <> 0 Then
      .........aki rellenas tus campos.........
      Text2.Text = rsRecordset(0)
      Text3.Text = rsRecordset(1)
      ..................................................
Endif

rsRecordset.Close
oConexion.Close
__________________
Lo importante no es saber, sino tener el teléfono del que sabe :risa:
sdemingo está desconectado   Responder Citando
Antiguo 27-may-2005, 14:45   #8 (permalink)
Dalr ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 7
......lo intente pero no se q estare haciendo mal xq sale error en el metodo open del recordset y se sombrea la siguiente linea de codigo


rsRecordset.Open strSql, oConexion, adOpenStatic, adLockOptimistic
Dalr está desconectado   Responder Citando
Antiguo 30-may-2005, 03:19   #9 (permalink)
sdemingo está en el buen camino
 
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 109
Enviar un mensaje por ICQ a sdemingo Enviar un mensaje por AIM a sdemingo Enviar un mensaje por MSN a sdemingo Enviar un mensaje por Yahoo  a sdemingo
Cita:
Iniciado por Dalr
......lo intente pero no se q estare haciendo mal xq sale error en el metodo open del recordset y se sombrea la siguiente linea de codigo


rsRecordset.Open strSql, oConexion, adOpenStatic, adLockOptimistic
pon aki tu código a ver que está pasando...
__________________
Lo importante no es saber, sino tener el teléfono del que sabe :risa:
sdemingo está desconectado   Responder Citando
Antiguo 31-may-2005, 02:39   #10 (permalink)
erkillo ha deshabilitado el karma
 
Fecha de Ingreso: abril-2005
Mensajes: 82
eso te pasa porque has intentado hacer una consulta con el recordset cuando este estaba ya abierto. Por eso te da ese error. Para arreglar eso, antes de realizar cualquier consulta pon esto:

If rs.State = 1 Then
rs.Close()
End If

Y si el fallo es el que yo pienso, se te arregla.
erkillo está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 02:05.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93