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!


Alexandretavares

Alexandretavares

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.


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....


Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar