Alexandre7 0 Denunciar post Postado Maio 9, 2005 Olá.Tenho um componente Query (ADOQuery), no qual coloquei a seguinte consulta SQL: select * from usuariosÉ só uma consulta temporária que depois vou substituir por outra... Mas, mesmo assim, a tabela não está vazia. O problema é que quando tento fechar a query ( query->Close() ), ocorre a mensagem: "BOF ou EOF são verdadeiros, ou o registro atual foi excluído." Só que preciso fechar a query para para limpá-la ( query->Clear() ) para colocar outra consulta SQL nela, e não estou conseguindo por causa disso. Alguém sabe como posso resolver? Obrigado.-----------------------------------------------------O código é: Dados->Query->Close(); Dados->Query->SQL->Clear(); Dados->Query->SQL->Add("INSERT INTO usuarios (usu_nome,usu_senha,usu_tipo) "); Dados->Query->SQL->Add("VALUES (:usu_nome,:usu_senha,:usu_tipo)");Onde Dados é o nome do Data Module onde está o componente ADOQuery que utilizo para os comandos SQL. Estou utilizando o Borland C++ Builder 5. Compartilhar este post Link para o post Compartilhar em outros sites
jolienai 0 Denunciar post Postado Maio 9, 2005 posta o codigo.. Compartilhar este post Link para o post Compartilhar em outros sites