Erro ao inserir registro
Olá a todos..
Estou com um erro muito estranho..
Uso conexão DbExpress...
Ao tentar dar um insert em uma tabela. apresenta o seguinte erro:
TDBXError with message ´Unexpected end of command
E quando vou dar close no form aparece o mesmo erro..
Se alguem puder ajudar. agredeço....
Estou com um erro muito estranho..
Uso conexão DbExpress...
Ao tentar dar um insert em uma tabela. apresenta o seguinte erro:
TDBXError with message ´Unexpected end of command
E quando vou dar close no form aparece o mesmo erro..
Se alguem puder ajudar. agredeço....
Edsant
Curtidas 0
Respostas
Leufmt
22/10/2009
Tu esta usando: SQLDataSet + DataSetProvider + ClientDataSet + DataSource?
GOSTEI 0
Emerson Nascimento
22/10/2009
sua instrução SQL está errada. provavelmente está fantando uma aspa.
publique a instrução para facilitar...
publique a instrução para facilitar...
GOSTEI 0
Edsant
22/10/2009
Estou usando sim...
GOSTEI 0
Edsant
22/10/2009
sua instrução SQL está errada. provavelmente está fantando uma aspa.
publique a instrução para facilitar...
Amigo, é estranho ser a instrução SQL pq todas as intruções estão abrindo corretamente....
GOSTEI 0
Edsant
22/10/2009
Dá erro no : DBGrid.DataSource.DataSet.Insert;
Nunca vi isso..
Nunca vi isso..
GOSTEI 0
Emerson Nascimento
22/10/2009
você tem algum código nos eventos AfterInsert, BeforeInsert ou NewRecord ?
GOSTEI 0
Edsant
22/10/2009
Não tem nada nesses eventos...
Obrigado pela ajuda por enquanto..
Obrigado pela ajuda por enquanto..
GOSTEI 0
Leufmt
22/10/2009
Por que tu não usa o ClientDataSet.Post ?
GOSTEI 0
Edsant
22/10/2009
Como que vou dar post antes do insert?
Falou...
Falou...
GOSTEI 0
Rweberich
22/10/2009
...coloque seu codigo SQL pra nos visualizar!
GOSTEI 0
Edsant
22/10/2009
Pessoal, já descobri o que era.
Tinha uma chamada no onChange de um DBText para uma SQL.
Acontecia que nessa sql passava o ID da tabela mestre...
Quando eu dava um insert, ele entrava no onchange do dbtext...só q o ID estava vazio............
e quando dava o close no form, tb entrava no onchage...só q ai a tabela já estava fechada....
Obrigado pela ajuda...
Tinha uma chamada no onChange de um DBText para uma SQL.
Acontecia que nessa sql passava o ID da tabela mestre...
Quando eu dava um insert, ele entrava no onchange do dbtext...só q o ID estava vazio............
e quando dava o close no form, tb entrava no onchage...só q ai a tabela já estava fechada....
Obrigado pela ajuda...
GOSTEI 0