X
xinhe_1981
Unregistered / Unconfirmed
GUEST, unregistred user!
ADOQuery.Close;
ADOQuery.SQL.Clear;
ADOQuery.sql.Text:='select * from admin where username='''+username.Text+'''';
ADOQuery.Open;
if not adoquery.Eof then
showmessage('用户名在系统中已经存在!')
else
begin
ADOQuery.Close;//系统在此出现了错误
ADOQuery.SQL.Clear;
ADOQuery.sql.Text:='insert into ……';
ADOQuery.ExecSQL;
end;
以上程序片段在98中完全可以进行编译执行,但是在win.net里面确产生了错误
错误信息如下:
“Project project1.exe raised exception class EOLeException with message
'BOF或EOF中有一个是“真”,或者当前的记录已被删除所需的操作要求一个当前记录
……”
(所用环境:delphi5.0)
各位大虾我该怎么办?
ADOQuery.SQL.Clear;
ADOQuery.sql.Text:='select * from admin where username='''+username.Text+'''';
ADOQuery.Open;
if not adoquery.Eof then
showmessage('用户名在系统中已经存在!')
else
begin
ADOQuery.Close;//系统在此出现了错误
ADOQuery.SQL.Clear;
ADOQuery.sql.Text:='insert into ……';
ADOQuery.ExecSQL;
end;
以上程序片段在98中完全可以进行编译执行,但是在win.net里面确产生了错误
错误信息如下:
“Project project1.exe raised exception class EOLeException with message
'BOF或EOF中有一个是“真”,或者当前的记录已被删除所需的操作要求一个当前记录
……”
(所用环境:delphi5.0)
各位大虾我该怎么办?