百万急救!如何使用查询SQL2000中的语句,生成ACCESS中相同表的语句?急救,在线等待...... 江湖救急,请各位多多帮忙,我需要从SQL2000中,把cc表,利用语句创建到ACCESS中,请问该如何做,本人十分感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SQL SERVER 与ACCESS、EXCEL的数据转换http://www.microsoft.com/china/community/Column/31.mspx AdoCN.Open "Provider=Microsoft.jet.oledb.3.51;data source=c:\dd.mdb"AdoCN.Execute "select * into [" & strTable & "] from [ODBC;Driver={SQL Server};Server=" & strServer & ";UID=" & strUID & ";PWD=" & strPWD & ";Database=" & strDB & "].[" & strTable & "]"用實際值替換上面變量即可,表要一個一個循環 用SQL语句一句话导根本是不可能的。SQL语句的前提是Access存在你的目标表。在这个问题上,有2个解决思路。1、最原始的,先把你要导出的目标表结构分析一遍,然后去在access生成这个表,再引用SQL语句插入。2、利用SQL提供的dts,你在SQL的联机帮助中间可以看见[DTS Packages in Visual Basic]这个。DTS 组件是 SQL Server 提供的数据库转换工具。在 VB 中,只要在“工程/引用”中将Microsoft DTSDataPump Scripting Object Library 和Microsoft DTSPackage Object Library 选中即可。你也可以保存为VB的bas文件,会自动生成代码,你可以参考,也可以生成dts文件,VB中间进行调用但是前提都是必须有dts文件存在。所以看你着急的选择 樓上:select * into [" & strTable & "] 這種方法需要表存在嗎?看看幫助或者試一試就知道了 to haipingma:你这方法我早测试过,对空数据库根本不行。 呵呵,我剛剛運行的都可以呢?你確定不行嗎select * into tablename from ...是可以創建新表的連同數據,不過表結構字段長度或類型會有所改變,自己手動再改一下 vb怎么提取网页指定位置的数据? vb托盘问题 文本框中文字按所设条件变化的问题 这样的报表的怎么打印 为什么我的DATA控件不能访问ACCESS???一次30万*(1---72)的数据ACCESS能承受的了吗? 我如何动态打开一个数据库? 请问怎样清理注册表垃圾垃圾怎样判断哪些是垃圾 急求,请问日期型转字符型用什么函数呀? RS指针的移动问题 万分火急,请高手帮忙? 这是什么控件? VB中查詢兩個庫並實現報表顯示
AdoCN.Execute "select * into [" & strTable & "] from [ODBC;Driver={SQL Server};Server=" & strServer & ";UID=" & strUID & ";PWD=" & strPWD & ";Database=" & strDB & "].[" & strTable & "]"
用實際值替換上面變量即可,表要一個一個循環
1、最原始的,先把你要导出的目标表结构分析一遍,然后去在access生成这个表,再引用SQL语句插入。2、利用SQL提供的dts,你在SQL的联机帮助中间可以看见[DTS Packages in Visual Basic
]这个。DTS 组件是 SQL Server 提供的数据库转换工具。
在 VB 中,只要在“工程/引用”中将
Microsoft DTSDataPump Scripting Object Library 和
Microsoft DTSPackage Object Library 选中即可。你也可以保存为VB的bas文件,会自动生成代码,你可以参考,也可以生成dts文件,VB中间进行调用
但是前提都是必须有dts文件存在。所以看你着急的选择
select * into [" & strTable & "]
這種方法需要表存在嗎?
看看幫助或者試一試就知道了
select * into tablename from ...
是可以創建新表的連同數據,不過表結構字段長度或類型會有所改變,自己手動再改一下