|
Postada em 09/03/2005 08:38 hs
Olá pessoal ... estou com um erro em meu programa, que estou usando ADO 2.6 com access 2000 .. e vb6 ... quando eu faço a consulta e campo que no BD está definido como (Memorando) não aparece, ele vem como Nulo ... mas quando eu Gravo no BD ele grava normal pelo ADO ... agora na hora de resgatar essa informação não vem .. vem como NULL ... alguém sabe que problema pode ser ? como devo fazer pra retornar esse valor ? valewww...
¿? AndrePaulo ¿?
|
|
|
|
Snake
|
ITAJUBÁ MG - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 09/03/2005 08:51 hs
André...post o codigo que resgata os dados aqui ...para que possamos dar uma opnião. sem mais,
|
|
|
|
Postada em 09/03/2005 09:14 hs
Snake .. é uma consulta simples .. em uma unica tabela .. retornando todos os valores da tabela ... só que quando vem .. da erro de Type Mismatch ... nesse campo que é o de Observacoes ... que é o unico do tipo Memorando .. que pode receber N caracteres ... na hora de inserir os dados tá beleza .. pq eu olho pelo access .. o dado foi inserido .. mas na hora de recuperar .. ele retorna NULL ... como se nao tivesse nada no campo .. tendeu? valew...
¿? AndrePaulo ¿?
|
|
|
Rochª
|
RIO DE JANEIRO RJ - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 09/03/2005 09:28 hs
Voce esta com o VB com todos os SP atualizados. Pode ser um bug.
__________________________________________________________________________ Qualquer coisa post Rochª
|
|
|
Snake
|
ITAJUBÁ MG - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 09/03/2005 09:48 hs
Andre, cara recentemente fiz um pequeno software...que usava alguns campos do tipo memorando...não tive nenhum problema com eles. Como o rocha citou pode ser um bug. Eu usei DAO, ACCESS 2000, VB6 com SP6...E MDAC 2.6. Quem sabe isso te ajude !!! se puder postar o codigo...ficaria mais facil !!!
|
|
|
|
Postada em 09/03/2005 09:54 hs
viu Rocha ... tah td atualizado ... SP6 e tudo ... e Snake ... em DAO Funciona normal ... nao esta funcionando com o ADO ... ele me retorna um valor NULL ... o Código é esse set rs = cn.execute("SELECT * FROM Lotes WHERE CodGeral =" & val(txtCodigo.text) ) só isso ... na hora de retornar ele da TYPE MISMATCH ... e acusa o rs!Observacoes como NULL... na linha txtObservacoes.text = rs!Observacoes usando ADO .... NAO funciona ... usando DAO .... Funciona ... mas preciso usar ADO .... valew...
¿? AndrePaulo ¿?
|
|
|