Conexion base de datos
Publicado por Adriana (4 intervenciones) el 18/09/2006 23:09:23
Alguien podria solucionarme algunas dudas .... ?
Estoy utilizando los siguientes modulos para abrir una conexion y un recordset y conectarme con access
Public Sub AbrirConeccion(XConeccion, Xdbconeccion, Xdbpath)
Set XConeccion = New ADODB.Connection
XConeccion.ConnectionString = "provider=" & Xdbconeccion & ";data source=" & Xdbpath & ";persist security info=false"
XConeccion.Open
End Sub
* Para abrir un recordset y usar metodos (addnew, update, etc....)
Public Sub AbrirRecordsetTabla(XTabla, XStringTabla, XConeccion)
Set XTabla = New ADODB.Recordset
XTabla.CursorType = adOpenKeyset
XTabla.LockType = adLockOptimistic
XTabla.Open XStringTabla, XConeccion, , , adCmdTable
End Sub
* Para abrir un recordset y utilizar instrucciones sql .-
Public Sub AbrirRecordsetSQL(XTabla, xsql, XConeccion)
Set XTabla = New ADODB.Recordset
XTabla.Open xsql, XConeccion, _
adOpenUnspecified, adLockUnspecified, _
adCmdUnspecified
XConeccion.Execute xsql, , adExecuteNoRecords
End Sub
¿Alguien podria decirme que codigo deberia agregar para controlar cuando el acceso es en red?
¿ Esa seria una forma correcta para conectarse y ejecutar instrucciones sql? ¿Como haria si quiero ejecutar varias instrucciones sql para no tener que abrir el recordset por cada una?
Desde ya gracias por adelantado .-
Adriana.
Estoy utilizando los siguientes modulos para abrir una conexion y un recordset y conectarme con access
Public Sub AbrirConeccion(XConeccion, Xdbconeccion, Xdbpath)
Set XConeccion = New ADODB.Connection
XConeccion.ConnectionString = "provider=" & Xdbconeccion & ";data source=" & Xdbpath & ";persist security info=false"
XConeccion.Open
End Sub
* Para abrir un recordset y usar metodos (addnew, update, etc....)
Public Sub AbrirRecordsetTabla(XTabla, XStringTabla, XConeccion)
Set XTabla = New ADODB.Recordset
XTabla.CursorType = adOpenKeyset
XTabla.LockType = adLockOptimistic
XTabla.Open XStringTabla, XConeccion, , , adCmdTable
End Sub
* Para abrir un recordset y utilizar instrucciones sql .-
Public Sub AbrirRecordsetSQL(XTabla, xsql, XConeccion)
Set XTabla = New ADODB.Recordset
XTabla.Open xsql, XConeccion, _
adOpenUnspecified, adLockUnspecified, _
adCmdUnspecified
XConeccion.Execute xsql, , adExecuteNoRecords
End Sub
¿Alguien podria decirme que codigo deberia agregar para controlar cuando el acceso es en red?
¿ Esa seria una forma correcta para conectarse y ejecutar instrucciones sql? ¿Como haria si quiero ejecutar varias instrucciones sql para no tener que abrir el recordset por cada una?
Desde ya gracias por adelantado .-
Adriana.
Valora esta pregunta


0