关于Excel文件导入到Sqlserver2008中出现截断错误的解决办法

出现错误的可能原因:

1、数据库字段Varchar长度不够;

2、不能用Text类型;

3、数据中可能存在换行符;

4、数据项文本过长,超过4000;

5、前8行的最大长度不够大,后面有超过的。

解决办法:

1、修改Varchar长度为足够长;

2、替换掉换行符(可手工输入一个换行符,复制到替换文本框中,Office中可按住Alt键,从小键盘输入10,再松开Alt键);

3、第一行中记录设足够长,导入后再替换;

4、把Excel文件存为2007格式,可解决导入后很多数据项为NULL的问题;

5、导入时设置截断出错时忽略,可解决某些超长记录无法导入的问题。

关于Excel文件导入到Sqlserver2008中出现截断错误的解决办法,布布扣,bubuko.com

时间: 2024-08-04 18:45:04

关于Excel文件导入到Sqlserver2008中出现截断错误的解决办法的相关文章

GDI+中发生一般性错误的解决办法(转载)

今天在开发.net引用程序中,需要System.Drawing.Image.Save 创建图片,debug的时候程序一切正常,可是发布到IIS后缺提示出现"GDI+中发生一般性错误"的异常.于是开始"摆渡",并寻找到了解决办法:赋予 NETWORK SERVICE 帐户以写权限. 以下为晚上寻找到的资料: 在开发.NET应用中,使用 System.Drawing.Image.Save 方法而导致"GDI+ 中发生一般性错误"的发生,通常有以下三种

Oracle10g安装中遇到的错误及解决办法

Linux环境: LSB Version: :core-3.0-ia32:core-3.0-noarch:graphics-3.0-ia32:graphics-3.0-noarchDistributor ID: RedHatEnterpriseASDescription: Red Hat Enterprise Linux AS release 4 (Nahant Update 7)Release: 4Codename: NahantUpdate7 Oracle安装版本:10201_databas

java实现EXCEL数据导入到数据库中的格式问题的解决

之前作为项目甲方,加之java接触不多,在java web开发方面都是打下手的份. 对于EXCEL数据导入到数据库这个问题一直老是出现格式原因而导入失败也是未免惆怅,开发团队也是只说回去检查一下格式. 但是,每次导入的时候还会因为格式问题而惴惴不安,最近把代码拿来研究了一下,网上查了一下. 原来是从cell里取出数据后没有做格式匹配直接赋值导致的.因此,在取出数据写入数据库前做一下格式匹配就好了. SO FRUSTRATED BY THE PREVIOUS IGNORANCE! 1 //把EXC

使用python中出现的错误及解决办法

[问题1]在编译安装完Python后,不能正常使用yum,使用yum出现以下错误 [[email protected] bin]# yum  File "/usr/bin/yum", line 30    except KeyboardInterrupt, e:                            ^SyntaxError: invalid syntax [解决办法] 将/usr/bin/yum文件的第一行中的解释器转换回python-2.7 [[email prot

mysql中遇到1366错误的解决办法

最近给学校做一个项目,数据库要用到oracle,如果在windows下面的,安装oracle是比较简单的,但是很不巧,在我接项目前,刚刚换了台Mac,所以这回问题大了,oracle现在最新的版本还不支持Mac os系统,目前10g是支持Mac os的,但是10g官网的资源已经撤掉了,但是你可以通过其他渠道拿到Mac版的10g的oracle安装包.说的有些远了,还是回到我们的话题.由于还没有在我的Mac系统上安装好oracle,所以为了不拖慢项目的进度,所以我就先用mysql来应急下.但是当我把m

linux下解压大于4G文件提示error: Zip file too big错误的解决办法

error: Zip file too big (greater than 4294959102 bytes)错误解决办法.zip文件夹大于4GB,在centos下无法正常unzip,需要使用第三方工具来解压,比如7zip在SHH或者终端下输入:yum –y install p7zip(如果提示找不到资源,则要自己下载编译安装,命令如:)wget http://nchc.dl.sourceforge.net/sourceforge/p7zip/p7zip_4.65_src_all.tar.bz2

JSONKit中关于‘isa’错误的解决办法

一.通过Pods添加的jsonKit,编译后会出现20个关于'isa'指针的错误,原因是这种isa的方法已经被废弃了. 解决的方法有两种: (1)定位到出错的jsonKit代码中,根据系统提示fix修复,或者是手动修改成object_setClass的形式,这种比较麻烦,需要一个个的修改. (2)点击项目中的Pods工程,在左边的TARGETS中选择JSONKit,在Build Settings中搜索 Direct usage of 'isa'  ,将默认的YES改为NO,重新编译即可. 二.手

Visual Studio中error 2857错误的解决办法

使用CMake生成VS工程文件时,通过VS添加预处理文件后,编译工程报error 2857的错误,如下: Z:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include\vector(214): error C2857: 在源文件中没有找到用 /YcE:/X/Y/abc.h命令行选项指定的"#include"语句 从错误中看出,命令行使用了绝对路径来指定预处理头文件的位置,VS也傻乎乎的只认#include "E:

python3.7中mysqlclient安装错误的解决办法

近期,安装mysqlclient一直报错,导出找资料,琢磨,大致解决如下:一.错误提示_mysql.c(29): fatal error C1083: 无法打开包括文件: "mysql.h": No such fileor directoryerror: command 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe' failed with exit status 2 二.思考问