sqlserver查询结果如何存放到access库中 用ado连接sqlserver,把sqlserver根据条件查询出的结果集,存放到客户端的access库中,access数据库中没有表,根据查询结果自动形成表名和内容,如何解决,恳请大虾们,帮忙解决. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先创建一个oledb connection连接到这个mdboCn.ConnectionString = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=导出.mdb;Jet OLEDB:Database Password=";打开oCn并执行建表命令oCn.Execute("Create Table 目标表(...)")关闭连接然后用sqlserver的ado连接执行导出命令INSERT INTO OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source=导出.mdb;Jet OLEDB:Database Password=')...目标表 SELECT * FROM [源表] 我想通过一定的条件查询满足条件的记录,然后把查询的结果存放到mdb库中,字段名和字段个数是根据查询结果自动生成的 mdb是不可能支持从sql的结果集直接生成表的,两者字段类型并不一致,所以要先根据结果集的字段类型去创建一个表,然后把数据插进去,你可以先将结果集放在一个表里,这样能够取得表的结构,导出后再把表删除 我上个月帮客户写过这样的,就是生成一个数据库,生成表和字段,再读SQL数据库插入到MDB中。 急啊 帮我分析下这几句话 vb 打开rtf文件 做了個TDBGrid,怎么無法在網格里輸入文字?(光標可以放入網格中,就是不能輸入文字) 如何使画的点置于控件之上? 实时扫描的问题(就是用时钟控件实时运行一段代码) 为何无法使用日期型字段检索数据表 access和SQL2000数据同步问题 vb调用Matlab 我家的ASP运行为什么不好用 怎么能用VB打开Outlook?不用shell命令! vb 菜鸟求助 如何统计一个免费软件的用户数量?
oCn.ConnectionString = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=导出.mdb;Jet OLEDB:Database Password=";
打开oCn并执行建表命令
oCn.Execute("Create Table 目标表(...)")
关闭连接
然后用sqlserver的ado连接执行导出命令
INSERT INTO OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source=导出.mdb;Jet OLEDB:Database Password=')...目标表 SELECT * FROM [源表]