如何跨库进行整行数据考贝??? 如何跨库进行整行数据考贝???我现在连接有两个数据库 一个是sql 一个mdb 要做数据校对 如果sql中记录数大于mdb 就将sql数据拷贝到mdb请教大虾如何处理 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在ADO中做两个数据库的链接,进行程序校对,或者在sql中mdb的链接服务器,在sql中直接用sql语句进行 把mdb导入SQL,在SQL中用语句比较!!! 可能是我没说明白 我的意思是我现在连接有两个数据库 一个是sql 一个mdb 要做数据校对 ————校对已经实现 如果sql中记录数大于mdb 就将sql数据拷贝到mdb 例如:sql库中 bg表 tzbh字段 最新字段内容为20070008 此字段为连续编号 (bg表共有18个字段,所以要整行拷贝) mdb库中 bg表 tzbh字段 最新字段内容为 20070001 比较后 将 sql库中 bg表 tzbh字段 字段内容大于20070001 的字段添加到mdb库中bg表 用Opendatasource和OpenRowset两种个命令进行 直接调用DTS就可以了,可以先用SQL server安装完成以后的数据导入导出工具按照向导生成DTS任务,最后一个向导页面可以把任务保存成.bas文件。剩下的事情就是把这段代码稍作修改以后放到你的工程里面去了。 这是最好的方法了,以前我也导过,不过不知道DTS任务可以直接保存成vb文件。那时是自己编程来导,只是设置两个数据库字段类型对应就够麻烦了。建议使用5楼的方法 这个方法可行,但是代码冗余啊 ,希望能有简练的代码,我也上网找了一些关于openrowset的资料,但是给出代码的书写的都不是很规范,其实这个可以用简单的赋值完成,但是由于代码量较大,所以不想采用,最关键的是时间复杂度和空间复杂度较高 想寻找简练的代码 VB 如何使用Datareport打印MSHFlexGrid中多条选中的记录 这个界面怎么做? 使用getdiskfreespace的怪问题 怎么去掉Textbox自带的快捷菜单? 简单问题:急需答案 万分火急,一个未曾料到的问题!分不够在加!!!! 图片保存问题。急急急急 MSHflexGrid 中我想插入行可以吗, 简单的数据库问题 各位大哥,推荐一本VB的书 读取网卡MAC地址全是零 关于十六进制输入输出问题请教
或者在sql中mdb的链接服务器,在sql中直接用sql语句进行
我现在连接有两个数据库 一个是sql 一个mdb 要做数据校对 ————校对已经实现
如果sql中记录数大于mdb 就将sql数据拷贝到mdb
例如:sql库中 bg表 tzbh字段 最新字段内容为20070008 此字段为连续编号 (bg表共有18个字段,所以要整行拷贝)
mdb库中 bg表 tzbh字段 最新字段内容为 20070001 比较后 将 sql库中 bg表 tzbh字段 字段内容大于20070001 的字段添加到mdb库中bg表
这是最好的方法了,以前我也导过,不过不知道DTS任务可以直接保存成vb文件。那时是自己编程来导,只是设置两个数据库字段类型对应就够麻烦了。
建议使用5楼的方法