Foros del Web » Programando para Internet » ASP Clásico »

duda con funcion de conexion

Estas en el tema de duda con funcion de conexion en el foro de ASP Clásico en Foros del Web. hola amios, soy algo nuevo es asp, la vdd es tengo q hacer una sistema q contenga una base de datos, las base de datos ...
  #1 (permalink)  
Antiguo 13/11/2009, 08:28
Avatar de dcreate  
Fecha de Ingreso: octubre-2009
Ubicación: Veracruz
Mensajes: 536
Antigüedad: 15 años, 6 meses
Puntos: 22
Pregunta duda con funcion de conexion

hola amios, soy algo nuevo es asp, la vdd es tengo q hacer una sistema q contenga una base de datos, las base de datos la estoy jalando q un dsn de sistema creo por un software llamado informix. Bueno el punto es q he creado un archivo de conexion para poder conectar la base a mi pagina pero no se si este bien quisiera q le hecharan un vistazo y me dijeran si estoy equivocado en algo, espero me puedan ayudar. aki esta el codigo::

Código asp:
Ver original
  1. <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
  2. <%
  3. function conectar()
  4. public Recordset1
  5. Set Recordset1 = Server.CreateObject("ADODB.Recordset")
  6. Recordset1.ActiveConnection = "dsn=SIRH;uid=consic;pwd=consic;"
  7. end function
  8.  
  9. function desconectar()
  10. Recordset1.Close()
  11. Set Recordset1 = Nothing
  12. end function
  13. %>
  #2 (permalink)  
Antiguo 17/11/2009, 11:57
Avatar de verinchi  
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires
Mensajes: 647
Antigüedad: 20 años, 7 meses
Puntos: 2
Respuesta: duda con funcion de conexion

mmm.... no sabes si está bien.... ¿La probaste? ¿Da algún error?

Mirá, en mi experiencia no hago una función para conectar a la base de datos, porque la función que hacés no está devolviendo, por ejemplo, ningún valor para trabajar.

Lo que hago yo es, como bien hiciste en un archivo aparte, declarar una variable y la cadena de conexión de esta manera:

Dim MiConexion
MiConexion=dsn=SIRH;uid=consic;pwd=consic;

Con esto, cuando quieras conectar a la base, basta con haber incluido el archivo de conexión en la página en cuestión y hacer la llamada MiConexion.Open()

O bien, cuando armas el recordset, en la línea Recordset.ActiveConnection=MiConexion

Insisto en recomendarte que leas un poco acerca de "El Objeto Recordset" para ASP antes de intentar implementarlo.

Saludos
__________________
Why can't we not be sober?
www.partitorium.com.ar
  #3 (permalink)  
Antiguo 18/11/2009, 10:18
Avatar de dcreate  
Fecha de Ingreso: octubre-2009
Ubicación: Veracruz
Mensajes: 536
Antigüedad: 15 años, 6 meses
Puntos: 22
Respuesta: duda con funcion de conexion

Muchas gracias por la ayuda, y leere un poco de los objetos, grax de nuevo, hay te dejo karma
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:55.