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

problemas para conectarme a mi base de datos

Estas en el tema de problemas para conectarme a mi base de datos en el foro de ASP Clásico en Foros del Web. no puedo conectarme a mi db tengo un script en asp que manda los datos de un formulario a una base creada en acces 2000 ...
  #1 (permalink)  
Antiguo 10/05/2004, 23:51
 
Fecha de Ingreso: mayo-2004
Mensajes: 3
Antigüedad: 20 años, 1 mes
Puntos: 0
problemas para conectarme a mi base de datos

no puedo conectarme a mi db

tengo un script en asp que manda los datos de un formulario a una base creada en acces 2000 , ademas me envia un mail de confirmacion. ( el script no da ningun error me manda el mail pero no anexa nada a la bd )

esta base esta en mi servidor web el data source es "provider=Microsoft.Jet.OLEDB.4.0; data
source=d:\accounts\profloperu\db\clientes.mdb"

mi codigo completo es:

<%


Set Mail = Server.CreateObject("Persits.MailSender")
Mail.Host = "mail.profloperu.com" ' Specify a valid SMTP server
Mail.From = "[email protected]" ' Specify sender's address
mail.username = "[email protected]"
mail.password = "datadriven20"

Mail.AddAddress "[email protected]", "Alfredo Carrillo Q"
Mail.AddAddress "[email protected]" ' Name is optional
Mail.AddReplyTo "[email protected]"


mailing=CStr( Trim( Request.Form("mailing") ) )


'compongo el cuerpo del mensaje
cuerpo = cuerpo & "Email = " & mailing & vbnewline

cuerpo = cuerpo
'mando el correo...
'indico el cuerpo del mensaje
mail.body = cuerpo


'lo envio


Mail.Subject = "Unete al Grupo"

On Error Resume Next
Mail.Send
If Err <> 0 Then
Response.Write "Error encountered: " & Err.Description
End If
%>





<%
set oConn=Server.CreateObject("ADODB.Connection")
set rs=Server.CreateObject("ADODB.Recordset")
oConn.Open "provider=Microsoft.Jet.OLEDB.4.0; data source=d:\accounts\profloperu\db\clientes.mdb"

SQL="SELECT * FROM Mails"
rs.Open SQL, oConn,1,3
rs.addnew
rs("mails")=request("mailing")
rs.update
rs.close
oConn.close
%>
  #2 (permalink)  
Antiguo 11/05/2004, 04:51
 
Fecha de Ingreso: enero-2004
Mensajes: 396
Antigüedad: 20 años, 5 meses
Puntos: 0
Si quieres que te funcione correcatamente , create un DSN de sistema, y referencia al mismo....
  #3 (permalink)  
Antiguo 11/05/2004, 10:33
 
Fecha de Ingreso: octubre-2003
Ubicación: Granada
Mensajes: 481
Antigüedad: 20 años, 8 meses
Puntos: 1
esta base esta en mi servidor web el data source es "provider=Microsoft.Jet.OLEDB.4.0; data
source=d:\accounts\profloperu\db\clientes.mdb"

no pongas rutas absolutas pq te fallara
__________________
la duda es el principio del saber
  #4 (permalink)  
Antiguo 11/05/2004, 10:44
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Y cuál es el error que te envía?

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 11/05/2004, 11:40
 
Fecha de Ingreso: mayo-2004
Mensajes: 3
Antigüedad: 20 años, 1 mes
Puntos: 0
no me da ningun errror con referente a la persona que me hablo de rutas absolutas a que te refieres que ponga mappath?
  #6 (permalink)  
Antiguo 12/05/2004, 13:44
 
Fecha de Ingreso: mayo-2004
Mensajes: 3
Antigüedad: 20 años, 1 mes
Puntos: 0
el codigo no me genera ningun error, el data source que les menciono me la dio mi proveedor (source=d:\accounts\profloperu\db\clientes.mdb")
en esa direccion se encuentra mi db , nose porque no puedo conectarme, intente un mappth que funcione en su servidor y no dio resultado por favor diganme que puedo hacer, mi proveedor de la web me dice que la ruta esta bien pero que mi script es el que esta mal.
el problema es que no tiene ningun dsn . ¡que hago?
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 21:53.