Visual Basic Foro
Programación => Bases de Datos => Mensaje iniciado por: gasafonso en Julio 06, 2014, 06:29:22 pm
-
Hola Amigos , yo me conecto a la base de datos con ADODC y quiero modernizar mi forma de conectarme alguien sabe una forma facil y mas practica de hacerlo
yo hago asi cuando cargo el FORM
DsRadiografia.DatabaseName = App.Path + "\presup.mdb"
dscliente.Connect = Password
dscliente.Refresh
y dfespues cuando tengo que hacer una SQL asi
DsRadiografia.RecordSource = "SELECT radio_FECHA from tbRadiografia where Id_cliente = " & txtCodigo.text & " order by radio_fecha desc"
DsRadiografia.Refresh
While Not DsRadiografia.Recordset.EOF
Combo7.AddItem (DsRadiografia.Recordset!radio_fecha)
DsRadiografia.Recordset.MoveNext
Wend
gracias
-
Bueno me anime a escribir una explicacion mas detallada sobre este tema desde cero. Lo publique en mi blog en este enlace (http://vb6firebird.com/blog/?p=274) Es un conjunto de 3 post.
-
Siii gracias capo
tengo algunas preguntas para entender mejor
CadenaCompleta = _
"Provider=MSDataShape.1;Extended Properties=Jet OLEDB:Database Password=mipassword;Persist Security Info=False;Data Source=" & S & ";Data Provider=MICROSOFT.JET.OLEDB.4.0"
Set dB = New ADODB.Connection
dB.CursorLocation = adUseClient
dB.Provider = "MSDataShape"
dB.Open CadenaCompleta ' co
me podes explica un poco que significa y para que se usa cada cosa ?
y que significa esto
rs.Open SQL, dB, 1, 1
-
Pero si esta detallado doc!
Bueno el primero es la conexion y con el segundo codigo ejecutas una consulta. La explicacion detallada por linea esta en el blog.
Saludos
-
No se para que se usa esto
dB.CursorLocation = adUseClient
dB.Provider = "MSDataShape"
y los unos ?
rs.Open SQL, dB, 1, 1
-
Explique tambien en el post que ese tema lo tocare a profundidad despues, pero si quieres ir sabiendo aqui mi amigo Miguel (scan) hizo un compendio interesante:
http://leandroascierto.com/foro/index.php?topic=848.0
y sobre dB.Provider = "MSDataShape" es el controlador que me sirve principalmente para las consultas jerárquicas, entiendo que también sirve para abrir correctamente bds protegidas pero de eso no estoy seguro, velo como un mejor gestor para consultas cabecera/detalle.
Slaudos