首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

Excel导入有关问题 外部表不是预期的格式

2012-09-10 
Excel导入问题外部表不是预期的格式。我从数据从一个页面导出到一个xls里面 然后把这个xls导入到另一个数据

Excel导入问题 外部表不是预期的格式。
我从数据从一个页面导出到一个xls里面 然后把这个xls导入到另一个数据库 出现的问题 该怎么解决?

[解决办法]
数据格式错了吧

按照数据库里表结构导
最好存成.csv文件
[解决办法]
.csv文件
以逗号还是什么分割的很好能的.
[解决办法]
aaaaaaa,aaaaaaaaa,11111111111111111
aaaaaaa,aaaaaaaaa,11111111111111111
aaaaaaa,aaaaaaaaa,11111111111111111
aaaaaaa,aaaaaaaaa,11111111111111111
aaaaaaa,aaaaaaaaa,11111111111111111
这样试下了.
[解决办法]
这个你得试,EXCEL可以用这数据的好象.
[解决办法]
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath + ";Extended Properties='Excel 8.0;HDR=False;IMEX=1'";
 using(OleDbConnection OleConn = new OleDbConnection(strConn))
{
OleConn.Open();
String sql = "SELECT * FROM [Sheet1$]";
OleDbDataAdapter OleDaExcel = new OleDbDataAdapter(sql, OleConn);
DataSet ds= new DataSet();
OleDaExcel.Fill(ds);
OleConn.Close();
}
检查excel,连接字符串
[解决办法]
这个表是不是你自己导出的?
你想再导入是吗?

这个excel是不是输出流保存的。
你用记事本打开看看。
你用excel打开,并保存一份。再试下。

[解决办法]
LZ用记事本打开这excel就知道怎么回事的了。
LZ像4楼这样。
aaaaaaa,aaaaaaaaa,11111111111111111
aaaaaaa,aaaaaaaaa,11111111111111111
aaaaaaa,aaaaaaaaa,11111111111111111
aaaaaaa,aaaaaaaaa,11111111111111111
aaaaaaa,aaaaaaaaa,11111111111111111

像读文本文件一样去读吧。
只需要注意分割字符就好了。



[解决办法]

探讨
我从数据从一个页面导出到一个xls里面 然后把这个xls导入到另一个数据库 出现的问题 该怎么解决?

热点排行