我用一堆dbedit控件作为记录中每一条数据输入的容器
同时关联了ACCESS数据库
在记录入库的button中添加
begin
self.ADOTable1.Insert;
end
问题:现在可以将所有的记录一次性输入,但是好像数据库中的关键字不起作用,只有输入记录与已有记录的每一项都不相同时,才执行insert操作;只要有一项与已有记录相同 ,则执行update操作;
请高手明示如何用一条语句完成插入操作 or根本没这种方法,这能用sql语句一条一条的关联记录
同时关联了ACCESS数据库
在记录入库的button中添加
begin
self.ADOTable1.Insert;
end
问题:现在可以将所有的记录一次性输入,但是好像数据库中的关键字不起作用,只有输入记录与已有记录的每一项都不相同时,才执行insert操作;只要有一项与已有记录相同 ,则执行update操作;
请高手明示如何用一条语句完成插入操作 or根本没这种方法,这能用sql语句一条一条的关联记录
解决方案 »
- Tclientdataset的CloneCursor问题
- 如何SENDMESSAGE 另一程序的MEMO窗口 ONCHANGE 触发?
- 急啊,怎么办,“没有执行可选特性”,没法执行sql语句。问题在哪里啊?
- 怎样求stringgrid某列值的和?
- 请问哪儿有数据库下载,DB2,Oracle都行
- 一个很菜的问题!
- 如何将Delphi中已有的报表控件和Database控件,Table控件的属性,方法,事件集成为一个新的组件
- 关于cxGird的问题
- 怎样使用自定义的光标???
- 怎么样得到wm_lbuttondown消息消息的参数?求教
- ==== 怎么激活“Microsoft Plus! Digital Media Edition”? =====
- 怎样将数据库文件(比如说是ACCESS)在做成安装文件后变成我想要的文件类型
用append;