Problema de variveis Varchar com ADO
Olá,
possuo uma tabela com alguns campos do tipo varchar. Acontece q uso a conexao ADO e ao puxar meus campos da Query para o Form.. eles entram no cadastro todos como MEMOs e nao as DBedits como eu gostaria!!! o ADO nao permite?
Tentei entao puxar de um datamodule.. inseri minhas dbedits e foi linkando.. tudo normal.. mas ao fazer o cadastro so consigo digitar um unico caracter dentro das Dbedits!!!!! Terei q usar Memos para esses campos do tipo varchar? Ja troquei alguns para char e continua o mesmo problema.
Uso BD Mysql.
se alguem puder ajudar, fico agradecido!
abracos
possuo uma tabela com alguns campos do tipo varchar. Acontece q uso a conexao ADO e ao puxar meus campos da Query para o Form.. eles entram no cadastro todos como MEMOs e nao as DBedits como eu gostaria!!! o ADO nao permite?
Tentei entao puxar de um datamodule.. inseri minhas dbedits e foi linkando.. tudo normal.. mas ao fazer o cadastro so consigo digitar um unico caracter dentro das Dbedits!!!!! Terei q usar Memos para esses campos do tipo varchar? Ja troquei alguns para char e continua o mesmo problema.
Uso BD Mysql.
se alguem puder ajudar, fico agradecido!
abracos
Ce
Curtidas 0
Respostas
Bon Jovi
08/09/2005
ADO em si não é o causador. Pode ser uma característica do driver ODBC ou provider OLEDB que esteja usando. Qual está usando exatamente?
GOSTEI 0
Ce
08/09/2005
[quote:45d41aea38=´Bon Jovi´]ADO em si não é o causador. Pode ser uma característica do driver ODBC ou provider OLEDB que esteja usando. Qual está usando exatamente?[/quote:45d41aea38]
Instalei o MyODBC 3.51.11-2 win .. uso Delphi 7.. Mysql 4.1.14
Instalei o MyODBC 3.51.11-2 win .. uso Delphi 7.. Mysql 4.1.14
GOSTEI 0
Bon Jovi
08/09/2005
Nesse caso faz o seguinte, vai na configuração do data source do ODBC e marque ´Don´t optimize column width´ (Fica na aba Advanced/sub aba Flag1).
Antes deixe desconectado o ADOConnection ou feche o Delphi/aplicação, só pra não te confundir, pois permaneceria com a configuração anterior.
Antes deixe desconectado o ADOConnection ou feche o Delphi/aplicação, só pra não te confundir, pois permaneceria com a configuração anterior.
GOSTEI 0
Ce
08/09/2005
[quote:bbe74c0ebb=´Bon Jovi´]Nesse caso faz o seguinte, vai na configuração do data source do ODBC e marque ´Don´t optimize column width´ (Fica na aba Advanced/sub aba Flag1).
Antes deixe desconectado o ADOConnection ou feche o Delphi/aplicação, só pra não te confundir, pois permaneceria com a configuração anterior.[/quote:bbe74c0ebb]
é isto ai.. valeu pela ajuda. abraços!
Antes deixe desconectado o ADOConnection ou feche o Delphi/aplicação, só pra não te confundir, pois permaneceria com a configuração anterior.[/quote:bbe74c0ebb]
é isto ai.. valeu pela ajuda. abraços!
GOSTEI 0