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

conexion inexperta

Estas en el tema de conexion inexperta en el foro de ASP Clásico en Foros del Web. Amigos soy un ignorante en asp, ya que vengo de php. y estoy aprendiendo sobre la marcha. Me ayudan con esto? Mira esta es mi ...
  #1 (permalink)  
Antiguo 14/02/2006, 09:33
 
Fecha de Ingreso: octubre-2004
Ubicación: Santiago de Chile
Mensajes: 504
Antigüedad: 20 años, 6 meses
Puntos: 0
Mensaje conexion inexperta

Amigos soy un ignorante en asp, ya que vengo de php. y estoy aprendiendo sobre la marcha. Me ayudan con esto?
Mira esta es mi conexion: con odbc

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DSN=CopProvisorio;UID=olap;PWD=olap"
conn.CursorLocation = 3 'adUseClient

tonces como ejecuto mi query segun mi coneccion??

Perdon por la pregunta tonta, pero estoy recien en esto!
Atte
mauricio
Pd. Gracias por responder!!
  #2 (permalink)  
Antiguo 14/02/2006, 10:53
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Set rs = ObjConn.Execute("SELECT campo FROM...")
Response.Write(rs("campo"))
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 14/02/2006, 11:19
 
Fecha de Ingreso: octubre-2004
Ubicación: Santiago de Chile
Mensajes: 504
Antigüedad: 20 años, 6 meses
Puntos: 0
De acuerdo

donde esta el error??
me conecto asi:

Set conn = Server.CreateObject("ADODB.Connection")
set oRS = server.CreateObject("ADODB.Recordset")
conn.Open "DSN=CopProvisorio;UID=olap;PWD=olap"

ejecuto asi:
sql="select * from tabla"
set oRS = cnn.execute(sql)

al hacer un
on error resume next
if err.number<>0 then
response.Write(err.description)
elseif cnn.State = 2 then
response.Write("No hay conexion con la base de datos. Por favor, intentelo mas tarde.")
else
on error goto 0
end if

me sale:No hay coneccion!

ojala alguien sepa de que se trata.
Atte
Mauricio
  #4 (permalink)  
Antiguo 14/02/2006, 11:49
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 3 meses
Puntos: 7
Eso es que la cadena de conexion no se ha realizado correctamente: Esa DNS no debe estar bien configurada (el State = 2 es que se esta intentando conectar aun)

Para una completa referencia:
http://www.w3schools.com/ado/ado_ref_connection.asp

NOTA: Una pagina interesante (aunque es para ASP.NET) es http://www.codeproject.com/aspnet/SQLConnect.asp

Un saludo
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 02:44.