昨天研究了一下sqlserver2005的应用,利用sql语句建库+结构,然后将同样结构的access数据库数据追加到新建的这个sql新库中,记过频频报错;总结有以下几点原因:
1、sql2005中追加记录需要考虑到标识列,所以在追加记录时候,需要在向导中对单个表进行编辑,勾选“启用标识插入”(如果您知道如何批量设置“启用标识插入”一定要告诉我啊);
2、sql2005对无数据的库没有感觉,如果你的表内没有数据,就不要勾选了;
3、版本问题,国内大多数开发者应用的都是Express版本,并不注重服务器管理,所以这方面技术资料比较空白了,有条件用些高端版本尝试一下。
问题还是没有解决,最好的方法就是用脚本完成追加了,也可以借助一些工具,比如CooSel/CreateSQL,但是你必须有看懂脚本的觉悟才行,如果您知道问题所在,留言告诉我,感激不尽。