Pessoal
Estou usando uma instrução insert no banco access tipo memorando e quando o texto é grande da o seguinte erro:
Tipo de erro:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Driver ODBC para Microsoft Access] Erro de sintaxe (operador faltando) na expressão de consulta ''<html><head><title></title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><table width="500" align="center"><tr> <td><img src="http://www.maxpremio...s/email_hp.jpg" width="500" height="107"></td> </tr> <t'.
Estou ermazenando no banco o código html de um email enviado. quando o email é menor funciona, o que está acontecendo?
Abraço

Insert Erro 0x80040e14
Started By froes, 23/02/2006, 16:55
3 replies to this topic
#1
Posted 23/02/2006, 16:55
#2
Posted 23/02/2006, 16:55
A instrução insert´é a seuinte
sqlInsert = "INSERT INTO comunicacao_emails (cod_empresa, cod_grupo, cod_tipo, assunto, corpo, dt_envio)"
sqlInsert = sqlInsert & "Values ("&Session("cod_empresa")&", "&varGrupo&", "&varTipo&",'"&varAssunto&"','"&(msgBody)&"','"&varData&"')"
Set rsInsert = Conexao.Execute(sqlInsert)
sqlInsert = "INSERT INTO comunicacao_emails (cod_empresa, cod_grupo, cod_tipo, assunto, corpo, dt_envio)"
sqlInsert = sqlInsert & "Values ("&Session("cod_empresa")&", "&varGrupo&", "&varTipo&",'"&varAssunto&"','"&(msgBody)&"','"&varData&"')"
Set rsInsert = Conexao.Execute(sqlInsert)
#3
Posted 23/02/2006, 16:56
deve ter alguma aspas simples perdida no texto, por isso ta dando erro...
* Otávio Nogueira
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
#4
Posted 23/02/2006, 16:58
Ok Luis,
funcionou obrigado.
funcionou obrigado.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)