loginADOQuery cannot perform this operation on an open dataset (代码绝对没错,但是就是总是报这个错,头都大了)急,帮我~
int i;
if(Edit1->Text==""||Edit2->Text=="")
{
ShowMessage("请输入帐号和密码后再登录!");
return;
}
clientdatam->cdsLogin->Close();
clientdatam->cdsLogin->CommandText="select * from login where username='"+Edit1->Text+"' && password='"+Edit2->Text+"'";
clientdatam->cdsLogin->Open();执行到这里出错~!
if(clientdatam->cdsLogin->RecordCount==0)
{
ShowMessage("用户不存在或密码错误!");
Edit1->Clear();
Edit2->Clear();
Edit1->SetFocus();
i++;
if(i==3)
{
Application->Terminate();
}
return;
}
else
{
mainForm->Show();
}
郁闷的很,服务器端dspLogin中改设为true的都设为了额,可就是还出错!!!!