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

conexión Brinkster

Estas en el tema de conexión Brinkster en el foro de ASP Clásico en Foros del Web. Necesito alguien que tega alogada una DB en Brinkster... Es urgente. NO consigo que funcione mi enlace. Ayudo en otros foros, pero de ASP ando ...
  #1 (permalink)  
Antiguo 23/03/2003, 03:23
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 22 años, 5 meses
Puntos: 0
conexión Brinkster

Necesito alguien que tega alogada una DB en Brinkster... Es urgente. NO consigo que funcione mi enlace.



Ayudo en otros foros, pero de ASP ando pegado... HELPPPP.
  #2 (permalink)  
Antiguo 23/03/2003, 03:57
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Q error tienes?
Ya revisaste el Knowledge Base de la misma página de Brinkster?
  #3 (permalink)  
Antiguo 23/03/2003, 04:24
Avatar de aonez  
Fecha de Ingreso: marzo-2003
Mensajes: 21
Antigüedad: 22 años, 2 meses
Puntos: 0
éste es el código para conectarte a la base de datos, pero no sé si es lo que pides


Dim MyConn, sConnString
Set myConn = Server.CreateObject("ADODB.Connection")
sConnString = "DRIVER={Microsoft Access Driver (*.mdb)};" & _
"DBQ=" & Server.MapPath("\tu nombre de usuario \db\el nombre de tu base de datos ") & ";"
myConn.Open(sConnString)
__________________

:: by aone :neurotico ::
http://usuarios.lycos.es/aone/grafos/logo_aone.JPG
  #4 (permalink)  
Antiguo 23/03/2003, 06:28
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 22 años, 5 meses
Puntos: 0
El código que puse fue el siguiente:

<%
Option Explicit
Response.Expires = -1000

Dim oConn
Dim oRS
Dim sSQL
Dim sColor
Dim sConnection


Set oConn = Server.CreateObject("ADODB.Connection")
sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Server.MapPath("db\acceso.mdb") & ";" & _
"Persist Security Info=False"
oConn.Open(sConnection)

sSQL = "SELECT usuario, pass FROM filtro"
Set oRS = oConn.Execute(sSQL)

Response.Write("<table border=1 cellpadding=1 cellspacing=1 style='font-family:arial; font-size:10pt;'>")
Response.Write("<tr bgcolor=black style='color:white;'><td>usuario</td>")
Response.Write("<td>pass</td>")

sColor = "white"

Do While NOT oRS.EOF

If sColor = "silver" Then
sColor = "white"
Else
sColor = "silver"
End If

Response.Write("<tr bgcolor='" & sColor & "'>")
Response.Write("<td>" & oRS("usuario").Value & "</td>")
Response.Write("<td>" & oRS("pass").Value & "</td>")
oRS.MoveNext

Loop

Response.Write("</table><br><br>")

oConn.Close
Set oRS = Nothing
Set oConn = Nothing

%>


Aunque mi código funcionó bien en PC, cambié utilizando la pantilla que ellos te dan, para ver si de esta forma funciona.

Mi DB se llama "acceso" la tabla se llama "filtro" y los campos que
la componen son "usuario" y "pass".

Puedes probarlo en:

http://www34.brinkster.com/duvic

Mirar a ver si me podies hechar una mano. Estoy empezando con ASP y necesito tener acceso y manipular la DB con urgencia. Tengo un par de encargos y hasta que no domine no puedo meterme.

GRACIAS A LOS DOS...

  #5 (permalink)  
Antiguo 23/03/2003, 06:33
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 22 años, 5 meses
Puntos: 0
Tambien puse la clave de usuario


Server.MapPath("\miclavebrinkster\db\acceso.mdb..

Ya que a la base de datos no le puse clave de acceso cuando la creé

  #6 (permalink)  
Antiguo 23/03/2003, 06:35
Avatar de aonez  
Fecha de Ingreso: marzo-2003
Mensajes: 21
Antigüedad: 22 años, 2 meses
Puntos: 0
en la conexión a la base te falta el nombre de usuario
__________________________________________________ _

Set oConn = Server.CreateObject("ADODB.Connection")
sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Server.MapPath("duvic \db\acceso.mdb") & ";" & _
"Persist Security Info=False"
oConn.Open(sConnection

__________________________________________________ _

pero no sé si será eso......
__________________

:: by aone :neurotico ::
http://usuarios.lycos.es/aone/grafos/logo_aone.JPG
  #7 (permalink)  
Antiguo 23/03/2003, 06:48
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 22 años, 5 meses
Puntos: 0
Vale!!! yo estaba poniendo la clave de acceso... Y NO EL NOMBRE DE USUARIO. Lo pruebo y te digo

GRacias.
  #8 (permalink)  
Antiguo 23/03/2003, 06:51
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 22 años, 5 meses
Puntos: 0
Set oConn = Server.CreateObject("ADODB.Connection")
sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Server.MapPath("\duvic\db\acceso.mdb") & ";" & _
"Persist Security Info=False"
oConn.Open(sConnection)

Y TAMPOCO FUNCIONÓ.

NO me abandones echale una mirada. Ya no se por donde darle.

  #9 (permalink)  
Antiguo 23/03/2003, 06:56
Avatar de aonez  
Fecha de Ingreso: marzo-2003
Mensajes: 21
Antigüedad: 22 años, 2 meses
Puntos: 0
no es que sepa mucho pero intentaré ayudarte....

oRS("usuario").Value

Response.Write("<td>" & oRS("pass").Value



ese .Value no lo entiendo... las variables pass y usuario son texto, no? yo lo pondría sin el .Value

prueba......
__________________

:: by aone :neurotico ::
http://usuarios.lycos.es/aone/grafos/logo_aone.JPG
  #10 (permalink)  
Antiguo 23/03/2003, 07:02
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 22 años, 5 meses
Puntos: 0
Voy a probar...
  #11 (permalink)  
Antiguo 23/03/2003, 07:06
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 22 años, 5 meses
Puntos: 0
Sigue sin ni siquiera cargar la página... Da error 500. Sirve de algo este dato?
  #12 (permalink)  
Antiguo 23/03/2003, 07:19
Avatar de aonez  
Fecha de Ingreso: marzo-2003
Mensajes: 21
Antigüedad: 22 años, 2 meses
Puntos: 0
he canviado algunas cosas... yo creo que está todo correcto aquí. Pruébalo, y si no funciona comprueba que la base de datos tiene esa tabla y esos registros, porque no sé que más puede fallar...


<%Dim oConn, oRS, sSQL, sColor, sConnection

Set oConn = Server.CreateObject("ADODB.Connection")
sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Server.MapPath("duvic\db\acceso.mdb") & ";" & _
"Persist Security Info=False"
oConn.Open(sConnection)


set oRS = oConn.Execute("select usuario, pass from filtro")

Response.Write("<table border=1 cellpadding=1 cellspacing=1 style='font-family:arial; font-size:10pt;'>")
Response.Write("<tr bgcolor=black style='color:white;'><td>usuario</td>")
Response.Write("<td>pass</td>")

sColor = "white"

while not oRS.eof

If sColor = "silver" Then
sColor = "white"
Else
sColor = "silver"
End If

Response.Write("<tr bgcolor='" & sColor & "'>")
Response.Write("<td>" & oRS("usuario") & "</td>")
Response.Write("<td>" & oRS("pass") & "</td>")
oRS.MoveNext

oRS.movenext
wend

Response.Write("</table><br><br>")

oConn.Close
%>
__________________

:: by aone :neurotico ::
http://usuarios.lycos.es/aone/grafos/logo_aone.JPG
  #13 (permalink)  
Antiguo 23/03/2003, 07:23
Avatar de aonez  
Fecha de Ingreso: marzo-2003
Mensajes: 21
Antigüedad: 22 años, 2 meses
Puntos: 0
como última prueba, pon:

sConnection = "DRIVER={Microsoft Access Driver (*.mdb)};" & _

donde tu tienes:

sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" & _

ya más no puedo hacer.
__________________

:: by aone :neurotico ::
http://usuarios.lycos.es/aone/grafos/logo_aone.JPG
  #14 (permalink)  
Antiguo 23/03/2003, 11:19
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 22 años, 5 meses
Puntos: 0
Gracias.

Esto último ya lo hice. Voy a probar el código que me has enviado.

Gracias y a ver si salgo de este lio.
  #15 (permalink)  
Antiguo 23/03/2003, 11:55
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 22 años, 5 meses
Puntos: 0
NO FUNCIONA. O la base de datos que yo he creado está, tengo muy mala suerte, hay espíritus... No lo se.

Te parece bien si te doy el user y password de brinkster y la das una mirada.

Es que hasta en mi PC funciona sin problmas. No se por donde darle. Puse inclusive el enlace con el ejemplo que ellos ponen y sigue con lo mismo. ME VOY A VOLVER LOCO. He atascado en lo que creía más sencillo. Y el caso es que me hace falta, si no... hacer puñe...

Anda mira a ver si puedes ver algo. El código, después de tanta prueba, estou seguro de que está bien...

Bueno el fichero verify.asp = al código que me has pasado ni + ni -

Gracias por tu paciencia.

Era feliz con el COBOL
Encantado con la ayuda
  #16 (permalink)  
Antiguo 23/03/2003, 12:04
Avatar de aonez  
Fecha de Ingreso: marzo-2003
Mensajes: 21
Antigüedad: 22 años, 2 meses
Puntos: 0
como tu quieras! pásame los datos en un mensaje privado y haré lo que pueda.
__________________

:: by aone :neurotico ::
http://usuarios.lycos.es/aone/grafos/logo_aone.JPG
  #17 (permalink)  
Antiguo 23/03/2003, 12:08
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 22 años, 5 meses
Puntos: 0
Gracias. Ahora te lo paso.
  #18 (permalink)  
Antiguo 23/03/2003, 12:25
Avatar de aonez  
Fecha de Ingreso: marzo-2003
Mensajes: 21
Antigüedad: 22 años, 2 meses
Puntos: 0
hecho!

¡¡¡ YA ESTÁ !!!

los problemas:

en la base de datos el campo "pass" lo tenías como "paso"

el código de conexión estava mal, mírate el que he puesto yo, ok?

venga, a seguir con tu sitio!
__________________

:: by aone :neurotico ::
http://usuarios.lycos.es/aone/grafos/logo_aone.JPG
  #19 (permalink)  
Antiguo 23/03/2003, 13:01
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 22 años, 5 meses
Puntos: 0
Un abrazo ASÍ de grande. Lo que te haga falta. Después de muchos años de pelear con las computer uno ya sabe que el error siempre está en una chorrada de un punto, una variable mal puesta, etc...

Pero esta vez, ya empezaba a acobardarme, entre otras cosas, por ser la primera vez que trasteo ASP, no sabía verdaderamente donde podía estar el error..

OYE UN AMIGO
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 16:12.