Esse problema nao era pra acontecer
vc define um campo como LONGTEXT ou TEXT,
quando Seleciona os campos da uma TQuery ou TTable ele ja seleciona para vc.. 
isso é automatico;;;

faz assim;;  atualiza o seu Driver ODBC...
instalar o MDAC mais novo para o ADO e faz um teste...  a proposito qual a 
versão do mySQL que vc usa??    faz um exemplo do erro ... com uma tabelinha e 
manda pra min qua agente olha...


=================
>De:"eduna67" <[EMAIL PROTECTED]>
>Para:delphi-br@yahoogrupos.com.br
>Assunto:[delphi-br] Problema com campo memo no MySQL usando ADO+D7
>
>Bom dia pessoal !!
>
>Estou com um problema sobre o MySQL nos campos
>MEMO, tem hora no programa que o campo memo é
>carregado como memo e tem hora que é carregado
>como string.
>Estou usando MySQL5+WindowsXP como servidor, na
>maquina cliente por ser WinXP ou Win98 o erro é
>o mesmo.
>Delphi7 com ADO via ODBC MyODBC 3.51
>
>MSG de erro original TYPE MISMATCH FOR FIELD
>"OBS", EXPECTING: MEMO ACTUAL :STRING.
>Bom clarao que eu sei o que quer dizer isso, o
>problema é que quando eu uso os tipo de campo no
>MYSQL LONGTEXT ou TEXT o proprio Delphi quando
>armazena a lista das variaveis da tabela diz que
>é um MEMO, ai eu executo o programa na primeira
>vez tudo funciona ai vou rodar novamente e da
>essa msg de erro sobre o tipo do campo
>incorreto.
>
>Oque ta errado ?
>
>Grato
>Eduardo
>
>
>
>
>
>
>
>-- 
><<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA
>MENSAGEM >>>>>
>
>http://br.groups.yahoo.com/group/delphi-br/messa
>ges
>
>    [EMAIL PROTECTED]
> 
>Links do Yahoo! Grupos
>
>    http://br.groups.yahoo.com/group/delphi-br/
>
>
>    http://br.yahoo.com/info/utos.html





____________________________________________________________________



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a