我用Excel表格往SQLServer数据库的基本表中导入数据时,设基本表中一列数据类型为Bit型,
而在进行导入的时候却导不进去,提示说TransformCopy"Directcopyxform"验证错误:无法转换(可能因为类型或长度不匹配)列对6(源列“借出标记”(D...
而在进行导入的时候却导不进去,提示说TransformCopy "Directcopyxform"验证错误:无法转换(可能因为类型或长度不匹配)列对6(源列“借出标记”(DBTYDE_R8),目的列“借出标记”(BBTYPE_BOOL))
这是怎么回事啊!是数据类型不匹配吗?急!!请高手帮忙解答一下。谢了各位。 展开
这是怎么回事啊!是数据类型不匹配吗?急!!请高手帮忙解答一下。谢了各位。 展开
5个回答
展开全部
Excel数据直接转换为Access数据库,但不能直接转换成SQL数据,主要是类型或长度不匹配。可以通过软件转换,不过非常繁琐,方法如下:
1、安装“Excel服务器2008”软件,它可以帮你将Excel数据互换为SQL数据;
2、关键是数据列长短不匹配问题,需要手工调整(服务器设置以及Excel选项设置);
3、通过软件互换。
我也正在学习中,有技巧性的问题与朋友们共享,呵呵!
1、安装“Excel服务器2008”软件,它可以帮你将Excel数据互换为SQL数据;
2、关键是数据列长短不匹配问题,需要手工调整(服务器设置以及Excel选项设置);
3、通过软件互换。
我也正在学习中,有技巧性的问题与朋友们共享,呵呵!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
bit类型只能为1或者0,看是不是你表里的数据有问题,另外如果都是1或0,那么有可能是你的1或0后面跟了空格。这样的话就识别成字符串了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选择目的时候用MicrosoftODBC驱动程序。。而不是提供程序。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据类型不一致啊。
把EXCEL的数据类型改下。
把EXCEL的数据类型改下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询