注册 登录
编程论坛 ASP技术论坛

关于SQL中导入数据的问题

yushan_0008 发布于 2009-08-26 16:32, 752 次点击
我想把一个网站的数据库从Access变换成SQL2000的,可是导入数据的时候出现了“输入的值与列的数据类型或长度不一致,或者超出网格缓冲区限制。”这是什么原因?急啊~~我是直接从那边复制,粘贴过去的~那值的内容特别多。在access中的数据类型为“备份”,我把SQL的数据类型改成了"ntext"
6 回复
#2
yms1232009-08-26 16:52
就是Access里字段内容很多,而你设置的SQL2000里的字段长度无法存储这么多内容,可以设置varchar型或nvarchar,然后把长度设置为最大试试看。
#3
yushan_00082009-08-26 17:31
回复 2楼 yms123
怎么设置就是最大值啊
#4
yushan_00082009-08-27 17:18
求救啊,怎样将数据库由access的转为SQL的~~帮帮忙,各们高手
#5
yushan_00082009-08-28 08:32
帮忙帮忙
#6
suoyuan8882009-08-28 08:44
数据库的内容,你直接复制——粘贴,为什么不把数据从ACCESS中直接导出,然后在SQL中把相应的字段以及字段的类型都设置好,之后把导出的导入到SQL中,我想这样要比复制——粘贴 好点吧!
#7
aspic2009-08-28 10:54
access没有什么“备份”数据类型吧 貌似只有“备注”
sql的导入应该没这样的问题啊 应该都是自动转换的
1