Delphi用ADOquery主从表例子(原创)
来源:互联网 发布:虎扑认证淘宝店有哪些 编辑:程序博客网 时间:2024/06/05 07:37
在sql server 的northwide 中建立主表
create table sell_h( sell_id char(10),cust_name char(10) Primary key(sell_id) )
go
create table sell_h( sell_id char(10),inv char(10) ,amt float,qty float Primary key(sell_id,inv) )
首先,要注意以下设置
1.要注意报从表qrydetail设置,批保存开式. 即.locktype= batchoptimistic ,cursor=keyset,cursorlocation =cluseclient
2.
procedure TForm1.FormCreate(Sender: TObject);
begin
qrymain.Close;
qrydetail.Close;
qrymain.SQL.Add(' select * from sell_h') ;
qrydetail.SQL.add('select * from sell_b where sell_id = :sell_id') ;
qrymain.Open;
qrydetail.Open;
end;
3.
procedure TForm1.qrymainAfterScroll(DataSet: TDataSet);
begin
qrydetail.Close;
qrydetail.Parameters.ParamByName('sell_ID').Value := qrymain.fieldbyname('sell_id').value;
qrydetail.Open;
end;
以上就是主要的设置..还有注意主从表的保存问题:
主表不要用批处理,直接保存。把ltBatchOptimistic去掉。
明细表用批处理。
保存时先保存明细表,再保存主表即可。
- Delphi用ADOquery主从表例子(原创)
- Delphi主从表例子
- Delphi主从表例子
- Delphi AdoQuery
- Delphi sql server 主从表例子
- Delphi ADOQuery多个参数重复 改编技巧(原创)
- ADOquery导入EXCEL表数据例子
- 真正理解DELPHI的人何在???用ADOQuery 多表关联单表更新
- Delphi中的ADOquery 用法
- Delphi中的ADOquery 用法
- Delphi中的 AdoQuery 用法
- Delphi Adoquery 多次查询
- delphi ADOQuery多线程查询
- Delphi中的ADOquery 用法
- Delphi ADOQuery 运用
- delphi ADOQuery多线程查询
- delphi ADOQuery 用法
- delphi ADOQuery '尚未调用 CoInitialize。
- 再说NetAdvantage(WebCombo)
- 再说NetAdvantage(WebCombo)
- html有关于文本的一些标记
- java 解压缩zip文件
- ASP学习笔记(10)--Application对象
- Delphi用ADOquery主从表例子(原创)
- 关于Windows mobile注册表
- asp.net图片处理
- 李开复给中国学生的第三封信:成功、自信、快乐
- 3G手机搅局现有媒体平台
- 测试人员对 RUP 四个阶段的贡献:另一种观点(一)
- 在asp.net2.0中为什么点击菜单中运行不了可执行文件
- 租房之彷徨
- 测试人员对 RUP 四个阶段的贡献:另一种观点(二)