Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/04/2009, 16:21
iPunto
 
Fecha de Ingreso: noviembre-2004
Mensajes: 92
Antigüedad: 20 años, 4 meses
Puntos: 0
Respuesta: DataBase ACCESS

Hace tiempo yo usaba esta clase en asp (ahora ya no programo en asp), y tenia el fichero mdb en un directorio del servidor:

Código:
<%
	Class ConexionBD
		Private Conexion
		Public NombreDSN														
		Public  rst	
							
		Public Sub Class_Initialize ()
			Set rst = Server.CreateObject("ADODB.Recordset")
			'NombreDSN="Nombre de la bd"
       NombreDSN = "DRIVER=Microsoft Access Driver (*.mdb);DBQ="
       NombreDSN = NombreDSN & Server.MapPath("/Bd/NombredelaBd.mdb")			
			
		End Sub
		
		Public Sub Class_Terminate ()
			Set rst = Nothing
		End Sub

        Public Sub Cerrar_BaseDatos () 
          Conexion.close ()
		  set Conexion=Nothing
        End Sub

        Public Sub Cerrar_Recordset () 
          rst.close ()
        End Sub
				
		Public Sub Abrir_BaseDatos (nombre)
          set Conexion=Server.CreateObject ("ADODB.Connection")
          Conexion.Mode=3
          Conexion.open (nombre)		
		End Sub		
		
        Public Sub Abrir_Recordset (strSql) 
          rst.open strSql,Conexion,1,2
		End Sub  

        Public Sub Ejecutar_Sql (strSql) 
          Conexion.Execute (strSql)
  		End Sub  
		
		Public Sub MoverPrimero
		  rst.movefirst
		End Sub 

		Public Sub MoverUltimo
		  rst.movelast
		End Sub 
		
		Public Sub MoverSiguiente
		  rst.movenext
		End Sub
						
	End Class
%>