如何控制TQuery的Scroll动作? 我使用TQuery和UpdateSQL组合使用,希望达到在县增一个空纪录后,如果主键数据没有填写,就不允许记录指针滚动,一直停留在当前新增的记录行上面。我在afterscroll时间里面判断出来后,应该用什么指令呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if .... thenadoquery1.Locate('主建',null,[]); 应该在BeforeScroll里写if Query.FieldByName(主键名).AsString='' thenbegin ShowMessage('主键没写'); Abort;end; if Query.FieldByName(主键名).AsString='' thenbegin ShowMessage('主键没写'); Abort;end; 回复人: nisazhixin(星矢)~~~~~~~~~~~~~~~~~~~~~~~~~这问题都来问,这悟性还怎么写程序? 回复人: pazee(耙子)(灵感点亮生活) =======================没办法,网站改得面目全非,找不到提问那项了可以告诉一下吗 回复人: workers(宁可中日永不好!誓死夺回钓鱼岛!) ===========================================你嘲笑我??? 使用下面的方法:procedure TForm1.ADOQuery1BeforeScroll(DataSet: TDataSet);beginif DataSet.FieldByName('关键字段名').AsString='' thenabort;end; 关于的窗口句柄的问题! 电子地图 请问怎样把一个文本文件的内容导入到数据库中?急 急急,十万火急,是高手的话一定要进来看看,关于Oracle图片数据处理 在ReportBuilder中然后实现固定行数的报表打印? 100分请教一个ADO版本问题 已知圆点坐标和半径,想用这个半径做一次圆周运动。类似圆形雷达扫描线 怎样把一个标准的程序转换成ActiveX控件......?堆栈溢出?? 补充C/S下DELPHI 向MSSQL追加记录问题?请高手给个详细例子! 请问我该使用那一个控件? 在SQL Server中设置了字段默认值,客户端出错。 Write User Manual
adoquery1.Locate('主建',null,[]);
if Query.FieldByName(主键名).AsString='' then
begin
ShowMessage('主键没写');
Abort;
end;
begin
ShowMessage('主键没写');
Abort;
end;
~~~~~~~~~~~~~~~~~~~~~~~~~
这问题都来问,这悟性还怎么写程序?
=======================
没办法,网站改得面目全非,
找不到提问那项了
可以告诉一下吗
你嘲笑我???
begin
if DataSet.FieldByName('关键字段名').AsString='' then
abort;
end;