1 conexion compartida en todo el proyecto?
Publicado por mane (1 intervención) el 30/03/2003 13:47:13
Quiero crear una funcion que me conecte a una base de datos para no tener que repetir el codigo tantas veces, tambien estoy mirando de abrirlo en el form inicial y que este accesible para todos los forms. he intentado con este codigo pero no puedo a ver si alguien me puede ayudar. Un saludo.
Public conexion()
'CONEXION
'********
public cn As ADODB.Connection
public rs As ADODB.Recordset
Set cn = New ADODB.Connection
cn.ConnectionString = "Provider=MSDASQL.1;" & _
"Persist Security Info=False;" & _
"Extended Properties = DRIVER={MySQL ODBC 3.51 Driver};DESC=;DATABASE=prueba;SERVER=prueba;UID=prueba;PASSWORD=;PORT=;OPTION=2048;STMT=;"
cn.Open
Set rs = New ADODB.Recordset
rs.Open "SELECT * FROM hogar", cn, adOpenKeyset, adLockReadOnly, adCmdText
'********
End Sub
Si os dais cuenta es un acceso a mysql .
Public conexion()
'CONEXION
'********
public cn As ADODB.Connection
public rs As ADODB.Recordset
Set cn = New ADODB.Connection
cn.ConnectionString = "Provider=MSDASQL.1;" & _
"Persist Security Info=False;" & _
"Extended Properties = DRIVER={MySQL ODBC 3.51 Driver};DESC=;DATABASE=prueba;SERVER=prueba;UID=prueba;PASSWORD=;PORT=;OPTION=2048;STMT=;"
cn.Open
Set rs = New ADODB.Recordset
rs.Open "SELECT * FROM hogar", cn, adOpenKeyset, adLockReadOnly, adCmdText
'********
End Sub
Si os dais cuenta es un acceso a mysql .
Valora esta pregunta


0