在ACCESS数据库中,我用INSERT方法插入数据(我的数据库中没有自动编号的字段),结果却总是在数据库最后追加一条,请问为什么?是不是ACCESS不允许插入?只能在最后append
解决方案 »
- 编译提示ADODB版本不对
- 请大家来帮忙看看,程序发布问题。
- ExpressQuantumGrid Suite V5有没有FOR D6的及其补丁,哪有下?
- 关于动态创建窗体时窗体间的数据传递!谢谢!急用!
- 大虾帮忙运行下这段代码!!!盼您赐教!!!
- 请问像迅雷等软件的边框半透明阴影是怎么实现的?能提供个思路吗?
- 对象赋值
- ihihonline and 一步一步爬网的,来拿分哦
- Socket银行接口,受一堆问题困惑!
- 大家都知道,nt/2000/xp 和 9x有一个不同的地方,就是前者可以设置path后不用重新启动机器即可生效,可如何在程序里面实现呢?
- 如何将字符串数组转化为TDateTime?
- 很急!在线等,请大家帮忙,谢谢!
是不是数据库内没有建主键?
你可以不用管啊,用order by 选择出来就可以了.
table1.insert;
我的方法是在dbgrid控件选择一条记录(使之成为当前记录),然后使用下面语句插入当前位置,但得到的结果却总是追加到最后。这里“总户号”是主键(我取消总户号主键试了,也是这样的结果)
datamodule3.db_user.insert;
datamodule3.db_user['总户号']:=edit1.Text;
datamodule3.db_user['段户号']:=edit2.Text;
datamodule3.db_user['表卡号']:=edit3.Text ;
datamodule3.db_user['户名'] :=edit4.Text;
datamodule3.db_user['地址'] :=edit5.Text;
datamodule3.db_user['台变号']:=edit9.Text ;
datamodule3.db_user.post;