Dialect
13/02/2003
0
Estou estudando um sistema exemplo do Livro ´DESENVOLVENDO APLICAÇÕES COMERCIAIS COM DELPHI 6´, no entanto, a partir do momento que mando compilar o projeto, recebo a seguinte mensagem: PROJECT SISLOJA.EXE RAISED EXCEPTION CLASS EDBENGINEERROR WITH MESSAGE ´GENERAL SQL ERROR.
COLUMN UNKNOW
DATACADASTRO
CLIENT SQL DIALECT 1 DOES NOT SUPPORT REFERENCE TO DATE datatype´ PROCESS STOPPED.
USE STEP OR RUN TO CONTINUE.
QUAL O PORQUE DESSA MENSAGEM E COMO POSSO DAR UM JEITO NISSO?
ACREDITO QUE A DEFINICAÇÃO DO CAMPO ´DATACADASTRO´ = DATE DEFAULT ´TODAY´ ESTEJA CAUSANDO ESSA MENSAGEM.
AGRADEÇO IMENSAMENTE QUALQUER AJUDA.
ABRAÇOS PRA VCS FERAS!
COLUMN UNKNOW
DATACADASTRO
CLIENT SQL DIALECT 1 DOES NOT SUPPORT REFERENCE TO DATE datatype´ PROCESS STOPPED.
USE STEP OR RUN TO CONTINUE.
QUAL O PORQUE DESSA MENSAGEM E COMO POSSO DAR UM JEITO NISSO?
ACREDITO QUE A DEFINICAÇÃO DO CAMPO ´DATACADASTRO´ = DATE DEFAULT ´TODAY´ ESTEJA CAUSANDO ESSA MENSAGEM.
AGRADEÇO IMENSAMENTE QUALQUER AJUDA.
ABRAÇOS PRA VCS FERAS!
Alexandretavares
Curtir tópico
+ 0
Responder
Posts
14/02/2003
Anonymous
Provavelmentevc esta ultilizando a paleta do DBExpress o provavel erro é que vc deve utilizar o dialect 2 ou 3 para suportar o tipo date.
Se utiliza o sqlconnect do dbexpress altere para dialect 2 ou 3.
Se utiliza o ibdatabase do IBX altere para dialect 2 ou 3.
Se utiliza o sqlconnect do dbexpress altere para dialect 2 ou 3.
Se utiliza o ibdatabase do IBX altere para dialect 2 ou 3.
Responder
16/03/2003
Paulo Figueiredo
:)
Esse problema e com a configuracao da BDE, que por padrao nao tem a
configuracao SQDialect. Faca o seguinte:
Va para o menu iniciar e selecione a opcao Executar e execute Regedit. No
regedit, va para a chave:
HKEY_LOCAL_MACHINE\Software\Borland\Database
Engine\Settings\DRIVERS\INTRBASE\DB OPEN
La, clique com o botao direito do mouse e escolha Novo/Valor da sequencia.
Ali, coloque SQLDIALECT, e altere o valor da sequencia para ´3´. Feche o
editor de registro e reinicie a maquina. Quando voce abrir a configuracao da
BDE novamente, deve estar la....
Esse problema e com a configuracao da BDE, que por padrao nao tem a
configuracao SQDialect. Faca o seguinte:
Va para o menu iniciar e selecione a opcao Executar e execute Regedit. No
regedit, va para a chave:
HKEY_LOCAL_MACHINE\Software\Borland\Database
Engine\Settings\DRIVERS\INTRBASE\DB OPEN
La, clique com o botao direito do mouse e escolha Novo/Valor da sequencia.
Ali, coloque SQLDIALECT, e altere o valor da sequencia para ´3´. Feche o
editor de registro e reinicie a maquina. Quando voce abrir a configuracao da
BDE novamente, deve estar la....
Responder
Clique aqui para fazer login e interagir na Comunidade :)