这条SQL语句错误在哪?请高手指点。(急)
hoget 2002-07-07 07:46:44 //开始修改密码
ClientDataSet1->Active=false;
AnsiString s;
s="update 用户表 set 密码='"+Trim(Edit4->Text)+"' where 用户名='"+Trim(Edit1->Text)+"'";
ClientDataSet1->Data = ClientDataSet1->DataRequest(s);
ClientDataSet1->Active=true;
Application->MessageBox("密码修改成功,请牢记新密码!","提示",MB_OK);
Edit3->Text="";
Edit4->Text="";
Edit5->Text="";
return;
这条SQL语句错误在哪?请高手指点。提示错误。提示ADOQuery没有返回值,但密码已经被修改了。大家知道三层数据库结构中,怎么更改记录的某个字段么?谢谢,急