ME AJUDER COM ESSE ERRO INSERT INTO?

JOERBETH 11/05/2011 14:41:33
#373673
Boa tarde pessoal!

Já tirei os cabelos para tentar descobrir porque tá dando: ERRO DE SINTAXE NA INSTRUÇÃO INSERT INTO

Insert Into ORCAMENTO (ORCAMENTO,COD_CLIENTE,CLIENTE,DATA_ABERTURA,REF,FORMA_PGTO,VALOR,PRAZO,LOCAL,SERVICO1,SERVICO2,SERVICO3,DONO) Values ([ô]0000002[ô],[ô]0000001[ô],[ô]METALMA[ô],[ô]11/05/2011[ô],[ô]30[ô],[ô]30[ô],[ô]1500[ô],[ô]30[ô],[ô]30[ô],[ô]30[ô],[ô]30[ô],[ô]3[ô],[ô]030[ô])

Um amigo falou que poderia ser no VB , mais testei em outra maquina e dá o mesmo erro, todos os campo na base de dados, são TEXTO menos a data claro.
O que pode ser?

Gratom

Joerbeth
MORDENTI 11/05/2011 14:58:00
#373681
Boa tarde,

Você tem que formatar a data no formato americano.

Ex: yyyy-mm-dd.

Espero poder ter ajudado.
JOERBETH 11/05/2011 15:04:29
#373682
Já tentei isso tb, engraçado que no mesmo projeto passo a data como tá ai, e passa normal, acabei de fazer um teste
ALFTERRA 11/05/2011 15:13:47
#373683
Resposta escolhida
tenta colocar antes e depois da variavel de data o simbolo # (jogo da velha) ex: data pra grabvar = [Ô]#[Ô] & campodata.text & [Ô]#[Ô]
JESUEL.OLIVEIRA 11/05/2011 15:15:01
#373684
Qual banco de dados?
JOERBETH 11/05/2011 15:20:56
#373685
se for para ficar assim: Insert Into ORCAMENTO (ORCAMENTO,COD_CLIENTE,CLIENTE,DATA_ABERTURA,REFERENCIA,FORMA_PGTO,VALOR,PRAZO,LOCAL,SERVICO1,SERVICO2,SERVICO3,DONO) Values ([ô]0000002[ô],[ô]0000003[ô],[ô]Alumar Consorcio de Aluminio do Maranhão[ô],[ô]#11/05/2011#[ô],[ô]30[ô],[ô].[ô],[ô]1500[ô],[ô]30[ô],[ô]30[ô],[ô]30[ô],[ô].[ô],[ô].[ô],[ô]30[ô])

Deu erro do mesmo jeito
KIKO.WIZZ 11/05/2011 15:50:04
#373688
se for access, use # ao invés de aspas >>[ô]<< na data:
[txt-color=#0000f0]
Insert Into ORCAMENTO (ORCAMENTO,COD_CLIENTE,CLIENTE,DATA_ABERTURA,REFERENCIA,FORMA_PGTO,VALOR,PRAZO,LOCAL,SERVICO1,SERVICO2,SERVICO3,DONO) Values ([ô]0000002[ô],[ô]0000003[ô],[ô]Alumar Consorcio de Aluminio do Maranhão[ô],#11/05/2011#,[ô]30[ô],[ô].[ô],[ô]1500[ô],[ô]30[ô],[ô]30[ô],[ô]30[ô],[ô].[ô],[ô].[ô],[ô]30[ô])[/txt-color]
JOERBETH 11/05/2011 15:54:53
#373690
nada, ficou assim:

v_Sql = [Ô]Insert Into ORCAMENTO (ORCAMENTO,COD_CLIENTE,CLIENTE,DATA_ABERTURA,REFERENCIA,FORMA_PGTO,VALOR,PRAZO,LOCAL,SERVICO1,SERVICO2,SERVICO3,DONO)[Ô]
v_Sql = v_Sql + [Ô] Values ([ô][Ô] & LBL_Os & [Ô][ô],[ô][Ô] & TXT_Cod.Text & [Ô][ô],[ô][Ô] & TXT_Nome & [Ô][ô],[ô][Ô] & Format(MAS_Dtcad.Text, [Ô]YYYY/MM/DD[Ô]) & [Ô][ô],[ô][Ô] & TXT_Ref & [Ô][ô],[ô][Ô] & COM_Pgto & [Ô][ô],[ô][Ô] & Replace(FormatNumber(MAS_Valor, 2), [Ô],[Ô], [Ô].[Ô]) & [Ô][ô],[ô][Ô] & TXT_Prazo & [Ô][ô],[ô][Ô] & TXT_Local & [Ô][ô],[ô][Ô] & TXT_Servico & [Ô][ô],[ô][Ô] & TXT_Servico2 & [Ô][ô],[ô][Ô] & TXT_Servico3 & [Ô][ô],[ô][Ô] & TXT_Dono & [Ô][ô])[Ô]
BD.BeginTrans
BD.Execute v_Sql
BD.CommitTrans



Resultado:
Insert Into ORCAMENTO (ORCAMENTO,COD_CLIENTE,CLIENTE,DATA_ABERTURA,REFERENCIA,FORMA_PGTO,VALOR,PRAZO,LOCAL,SERVICO1,SERVICO2,SERVICO3,DONO) Values ([ô]0000002[ô],[ô]0000005[ô],[ô]Artefinal - Indústria e Comércio Ltda.[ô],[ô]2011/05/11[ô],[ô]60[ô],[ô].[ô],[ô]60.00[ô],[ô]60[ô],[ô]60[ô],[ô]60[ô],[ô].[ô],[ô].[ô],[ô]60[ô])

Valeu

Joerbeth
JOERBETH 11/05/2011 15:59:58
#373692
KIKIO, JÁ FIZ ASSIM, E NADA
Página 1 de 2 [15 registro(s)]
Tópico encerrado , respostas não são mais permitidas