`

SQL Server导入Excel常见错误以及注意点

阅读更多

1、 excel第一行的字段名与数据库字段名需一一对应,导入时在“选择表和源视图”步骤,需注意“编辑”选项里的EXCEL列是否已经与表字段对应。如果某一字段为忽略,则会出现导入不匹配的错误,注意Excel的字段顺序、个数是否与表结构相同。

2、 excel每一列的数据格式应该保存一致,不能存在某些值为字符串,某些值为数字,因为数据库的字段只可能是一个类型。否则:

错误 0xc020901c: 数据流任务: 输入Destination Input(36) 上的 输入列地址编号(55) 出错。返回的列状态是:该值违反了该列的完整性约束。

3、 注意数据中的主外键关系,数据一定要存在,否则:

消息547,级别16,状态0,第1

ALTER TABLE 语句与COLUMN FOREIGN KEY 约束'FK__XXX__XXX___367C1819' 冲突。该冲突发生于数据库'DB_TEST',表

'TEST', column 'NAME'

4、   一条数据,如果所有字段长度之和超过8060 字节,则出现“此表中行的 INSERT UPDATE 将失败”错误。

5、   出现数据长度截断错误,忽略,数据依然能成功导入。

错误 0xc02020c5: 数据流任务: 在将列电子邮箱(66)转换为列电子邮箱(151)时数据转换失败。转换操作返回状态值 4 和状态文本文本被截断,或者一个或多个字符在目标代码页中没有匹配项。

6、 数据库主键为自增长,首先得去掉自增长,在再“选择表和源视图”的编辑选项里选择“启用

标识插入”

7、多次导入数据,可能会破坏表结构,出现程序不能uodateinsert的异常。解决:Select出已有数据、删掉表、重新建立表、insert数据。

分享到:
评论
1 楼 wandejun1012 2012-05-31  
精彩!!!

相关推荐

    SQL Server 2008 商业智能完美解决方案(3)

    利用Microsoft SQL Server 2008实现灵活的商业智能解决方案使用Microsoft 完善的BI工具构建B0解决方案的必备指南,使用SQLServer 2008设计、开发和部署更有效的数据集成、报表、分析解决方案所需的权威操作指南。...

    sql2005教程

    sqlserver2005教程SQLSERVER2005中Reporting Service执行日志的读取方法 恢复SQL2005误删除的数据 SQL2005 Management Studio 之 SSMS Field Types of SQL Server 2005 SQL Server 2005和SQL Server 2000数据的...

    SQL Server 2008商业智能完美解决方案 1/3

    利用Microsoft SQL Server 2008实现灵活的商业智能解决方案使用Microsoft 完善的BI工具构建B0解决方案的必备指南,使用SQLServer 2008设计、开发和部署更有效的数据集成、报表、分析解决方案所需的权威操作指南。...

    SQL Server 2008商业智能完美解决方案 3/3

    利用Microsoft SQL Server 2008实现灵活的商业智能解决方案使用Microsoft 完善的BI工具构建B0解决方案的必备指南,使用SQLServer 2008设计、开发和部署更有效的数据集成、报表、分析解决方案所需的权威操作指南。...

    SQL Server 2008商业智能完美解决方案 2/3

    利用Microsoft SQL Server 2008实现灵活的商业智能解决方案使用Microsoft 完善的BI工具构建B0解决方案的必备指南,使用SQLServer 2008设计、开发和部署更有效的数据集成、报表、分析解决方案所需的权威操作指南。...

    一卡通软件

    点 “资料设定”→ “资料导入”,进入导入参数设置,根据您的Excel格式的人事资料文档实际情况填写对应的Excel的列。如Excel表内列A是姓名,B是编号,则只需要在人员编号里输入B,在姓名里输入A则可。 Excel表格 ...

    asp.net知识库

    在Framework1.0下同时连接SqlServer和Oracle的一些体会 XML XPath XPath最通俗的教程(ZZ) XPath中相对路径和绝对路径 XPath 简单语法 Asp.Net(C#)利用XPath解析XML文档示例 XSL .Net框架下的XSLT转换技术简介 一个...

    C#.net_经典编程例子400个

    130 实例095 使用ErrorProvider组件验证文本框输入 130 实例096 利用ErrorProvider组件查看数据集中的错误 132 3.3 EventLog组件 134 实例097 使用EventLog组件读写Windows系统事件日志 134 ...

    基于三层架构开发的ASP.NET校园考勤系统.zip

    包括权限管理,Excel文件的导入导出,批量数据存储数据库,验证码,XML,LayUI,根据数据生成图表,session,cookis等技术 C# + SQL Server 本系统包括两类用户:学生、管理员。管理员可以通过系统来添加管理员信息...

    C#编程经验技巧宝典

    ”操作符 22 <br>2.4 表达式与关键词 22 <br>0045 正确使用“&&”和“||” 22 <br>0046 如何处理程序“溢出”错误 23 <br>0047 有效使用base关键字 23 <br>0048 typeof表达式的使用 23...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例267 解决SESSION中的常见问题 353 实例268 控制页面的访问权限 354 实例269 将SESSION数据存储到数据库中 355 实例270 SESSION更换聊天室界面 357 实例271 清理SESSION缓存提高网站访问的效率 358 第6章 图形...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例267 解决SESSION中的常见问题 353 实例268 控制页面的访问权限 354 实例269 将SESSION数据存储到数据库中 355 实例270 SESSION更换聊天室界面 357 实例271 清理SESSION缓存提高网站访问的效率 358 第6章 图形...

    Visual.Basic.2010.&.NET4.高级编程(第6版)-文字版.pdf

    12.1.1 连接sql server compactedition数据库 463 12.1.2 同步数据 466 12.2 sql server内置的xml功能 472 12.3 sql server中的clr集成 474 12.3.1 决定使用t-sql还是vb 475 12.3.2 创建用户定义的类型 ...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例019 输出错误信息与调试信息 30 实例020 从控制台接收输入字符 31 实例021 重定向输出流实现程序日志 31 实例022 自动类型转换与强制类型转换 33 2.2 运算符 34 实例023 加密可以这样简单(位运算) 34 实例024 ...

Global site tag (gtag.js) - Google Analytics