Estimados,
Tengo el siguiente problema y no se a que puede responder.
Si en el string del SQL pongo esto:
SQL_Emails = "SELECT * FROM Emails WHERE id = '"+oEmail_ID+"' AND
DestinatarioEmail = '"+oEmail_para+"' "
Obtengo un error
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria
expression.
En cambio, si lo pongo asi no
SQL_Emails = "SELECT * FROM Emails WHERE id LIKE '%"+oEmail_ID+"%' AND
DestinatarioEmail LIKE '%"+oEmail_para+"%' "
De esta manera estoy conectando con la bbddd
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.ConnectionString = "DSN=pepe"
Conn.Open
set RS_Emails = createobject("ADODB.Recordset")
SQL_Emails = "SELECT * FROM Emails WHERE id LIKE '%"+oEmail_ID+"%' AND
DestinatarioEmail LIKE '%"+oEmail_para+"%' "
RS_Emails.Open SQL_Emails,Conn,1,2
Muchas gracias de antemano
Sergio Wiñar
Leer las respuestas