procedure Tdataupdateform.Button1Click(Sender: TObject);
begin
with datamodule1.studentstable do
begin
if SpinEdit1.Text='' then begin
showmessage('请输入学号:');
SpinEdit1.SetFocus;
exit;
end;
if not locate('sno',vararrayof([spinedit1.Text]),[lopartialkey]) then
begin
showmessage('无此记录,不能修改');
exit;
end;
edit;
fieldbyname('name').AsString:=edit1.Text;
fieldbyname('sno').AsString:=spinedit1.text;
fieldbyname('sex').AsString:=edit2.Text;
fieldbyname('age').asstring:=edit3.Text;
fieldbyname('entrance').AsDateTime:=datetimepicker1.Date;
post;
showmessage('修改成功') ;end;点击运行的时候系统提示在LOCATE行出现错误,错误为[Error]
dataupdate.pas(63): Undeclared identifier: 'lopartialkey'
哪位高手帮忙指点一下,谢谢了
end.
begin
with datamodule1.studentstable do
begin
if SpinEdit1.Text='' then begin
showmessage('请输入学号:');
SpinEdit1.SetFocus;
exit;
end;
if not locate('sno',vararrayof([spinedit1.Text]),[lopartialkey]) then
begin
showmessage('无此记录,不能修改');
exit;
end;
edit;
fieldbyname('name').AsString:=edit1.Text;
fieldbyname('sno').AsString:=spinedit1.text;
fieldbyname('sex').AsString:=edit2.Text;
fieldbyname('age').asstring:=edit3.Text;
fieldbyname('entrance').AsDateTime:=datetimepicker1.Date;
post;
showmessage('修改成功') ;end;点击运行的时候系统提示在LOCATE行出现错误,错误为[Error]
dataupdate.pas(63): Undeclared identifier: 'lopartialkey'
哪位高手帮忙指点一下,谢谢了
end.
解决方案 »
- delphi中关于修改记录日期的问题
- delphi+ado远程连接access数据库的问题,在线等待
- delphi 導出Excel,如何自動調整Excel中某個合并單元格的行高
- config.ini文件如何解密?
- richedit控件中多行文字行间距问题,急
- 现在招聘DELPHI程序员的公司太少了,工作不好找呀还是JAVA硬朗的多!
- ?????看看好吗?
- 如何汉化Inforpower 3000中的对话框
- DELPHI6中的ListView组件,我想在Delphi5中使用,该怎么办???
- 在那可以下载Delphi5.0的升级包
- memo 控件里如何设置行间距,字符间距,每一行的字体及颜色?。。。在线。。。
- 开发一个发EMAIL系统,主要把一些数据直接发出去,不用复制到OUTLOOKEXPRESS中。有什么好的控件推荐
......,db;
locate('sno',vararrayof([spinedit1.Text]),[])