ado编程备份数据库的相关帖子发过三帖了,没有满意答案。可能因为是菜鸟,领悟力差。我是用的vc。下面三个问题:1、怎样获取表A当前插入行的主键值,就是说我要新插入一行记录,要给他一个主键值,好像用sql语句从dual表能查询,具体不清楚,请指教。2、我用数据绑定实现查询结果的绑定,插入能用绑定吗?现在用AddNew(),一个字段一个字段的很麻烦。3、哪位仁兄有ado编程备份数据库类似的代码,给了合适的加分,30分保底。
解决方案 »
- 为什么从文件读取出来的字符 画出来是乱码,请真心的你耐心分析下
- 文件夹的问题!
- 正在做 ie 的 bho, 调试需要 iexplore.exe 的 symble 文件,那里有?
- windows 服务问题..........注册进SCM
- 一个死机后5天写的代码全部成了乱吗,心痛散分了
- 请教各位:FTP上传文件问题。在使用使用"APPE "指令续载文件时奇怪问题....
- 用CreateProcess创建一个进程,同时传参数的问题。
- MyCsdn0.4b —— 可下载CSDN的的所有帖子从而实现离线浏览
- puyinghua进来拿分
- VC 中操作多个Excel时,怎样设置只显示某一个Excel表
- GetOpenFileName在我机器上可以显示出来 在其他机器上没反映 都是XP
- photoshop如何把一个24位图变成8位图呢
1,你是指插入自动编号吧? 首先你先要在oralce中创建一个序列,然后程序执行: insert into table values(序列名.nextval) 或者 insert into table values(select 序列名.nextval from dual)
2,一个个addnew嫌麻烦,那么可以用执行SQL语句的方法添加数据
3,有两种方法(1)用程序,两个ADO记录集分别打开两个数据库的表,然后循环取得其中一个记录集中的所有数据,插入另外一个记录集.(2)用程序执行DOS命令行命令imp/exp的方法实现数据库数据的备份. 关于这些命令,参考:http://www.cnblogs.com/jason_lb/archive/2007/02/09/645586.html