16,748
社区成员
发帖
与我相关
我的任务
分享
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('SELECT * FROM [Sheet1$]');
ADOQuery1.Open;
Showmessage(ADOQuery1.FieldByName('回號').AsString);
ADOQuery1.Edit;
ADOQuery1.FieldByName('回號').AsInteger:=ADOQuery1.FieldByName('回號').AsInteger+1;
ADOQuery1.Post;
也错了:操作必须使用一个可更新的查询。
ADO不能对EXCEL做这些操作?ADOQuery1.Edit;
ADOQuery1.FieldByName('回號').AsInteger:=ADOQuery1.FieldByName('回號').AsInteger+1;
ADOQuery1.Post;
//操作必须使用一个可更新的查询。