日期:2014-05-18  浏览次数:20439 次

DTS导出到ACCESS报错
错误 0xc002f210: 准备 SQL 任务: 执行查询“CREATE TABLE `查询` (
销售日期` DateTime,
客户名称` LongText,
货品名称` LongText,
规格` LongText,
产地` LongText,
单位` LongText,
销售` Decimal(29,6),
销售金额` Decimal(29,2),
退货` Decimal(29,6),
退货金额` Decimal(29,2),
差量` Decimal(29,6),
金额差量` Decimal(29,2)
)
失败,错误如下:“无效的十进制数据类型定义。”。失败的原因可能有: 查询本身有问
题、未正确设置 "ResultSet" 属性、未正确设置参数或未正确建立连接。

究竟是怎么回事呢?

------解决方案--------------------
无效的十进制数据类型定义

问题应该在这里呀:Decimal(29,6)

1。你看下这个access支持不?如果不支持可以换一下吗。

2。干脆写个语句导出到access算了。(网上很多的,找个就能用,这里就不写了)

也希望你成功。