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