Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

masternet

Delphi 7 + MSSQL 2005

Recommended Posts

Desculpem -me se estou inserindo algum tópico repetido.

Mas estou com um problema na busca e exibiçao utilizando Banco de dados SQL SERVER Express 2005.

No access utilizo o seguinte código

**************************************

 

var

x: tlocateOptions;

begin

 

AdoQuery1.active := false;

Adoquery1.sql.clear;

Adoquery1.sql.add('select * from clientes where nome="' + edit1.Text + '"');

Adoquery1.active:= true;

 

ListBox1.Clear;

ADOQuery1.first;

x := [loCaseInsensitive, lopartialkey];

if not AdoQuery1.locate('Nome', Edit1.Text, [loCaseInsensitive,lopartialkey]) then begin

Showmessage ('Arquivo nao encontrado!!');

Label15.Caption :='Favor Refazer sua Busca';

end;

while NOT AdoQuery1.eof =true do

 

begin

 

Label15.Caption:=AdoQuery1.FieldList[1].AsString;

ListBox1.Items.Add(ADOQuery1.FieldList[4].AsString);

Label12.Caption:='Total de contatos: ' + IntToStr(AdoQuery1.RecordCount);

 

ADOQuery1.Next;

Edit1.Clear;

 

 

end;

 

*************************************

 

Com o SQL Server express 2005

me retorna esse erro

 

************************

AdoQuery1:Cannot perform this operation on a closed dataset

************************

 

Se alguém puder me ajudar agradeço, sendo por algum exemplo ou mesmo algum site mais específico

 

 

Grato:

Fabiano Moraes

http://www.fabianomoraes.com

moraes_18@hotmail.com

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.