kent_73 发表于 2017-1-16 11:37
数据是一次性的。
我是在执行代码的过程中,怎么调用Sqlserver管理器?
access新新新手 发表于 2017-1-16 12:15
一次性的可以用access链接SQL Server的表,
然后复制access的链接表为本地表
kent_73 发表于 2017-1-16 12:48
这个是临时表数据,为了避免多人同时使用,sql server上的临时表名是动态的,无法链接表。
access新新新手 发表于 2017-1-16 13:15
CurrentProject.Connection.Execute "insert INTO [" & CurrentProject.Path & "\数据库b.mdb].[数 ...
风中漫步 发表于 2017-1-16 14:02
动态表名是怎么个动态法呢?
风中漫步 发表于 2017-1-16 14:27
Tb_查询_temp_admin存在吗?
风中漫步 发表于 2017-1-16 14:58
If rs.EOF = False Then cnn.Execute = "DROP TABLE " & ftbname,注掉这句试试
kent_73 发表于 2017-1-16 14:59
需要通过存储过程创建表的,注释了会有问题的吧
风中漫步 发表于 2017-1-16 15:16
什么问题?
风中漫步 发表于 2017-1-16 15:36
Tb_查询_temp,这个表存在吗
风中漫步 发表于 2017-1-16 15:55
改成"insert INTO [" & CurrentProject.Path & "\新建 Microsoft Office Access 应用程序.mdb].[Tb_查询_te ...
风中漫步 发表于 2017-1-16 16:22
CurrentProject.Connection.Execute "insert INTO [" & CurrentProject.Path & "\新建 Microsoft Office Ac ...
kent_73 发表于 2017-1-16 16:29
说是找不到sql server上的表Tb_查询_temp_admin。
现在是我的存储过程执行结束了,表示肯定存在的。
access新新新手 发表于 2017-1-16 16:33
这种是最快的,用循环数据大了很慢的
kent_73 发表于 2017-1-17 08:20
是的,FOR循环太慢了。
但是这个又实现不了,求解啊
access新新新手 发表于 2017-1-17 12:01
慢慢调试,可以实现的,
这个可以把a数据表写入b数据库表的
kent_73 发表于 2017-1-16 16:29
说是找不到sql server上的表Tb_查询_temp_admin。
现在是我的存储过程执行结束了,表示肯定存在的。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) | Powered by Discuz! X3.3 |