ASP 将excel表里的数据添加到SQL的表中

[复制链接]
查看11 | 回复3 | 2010-10-14 15:37:02 | 显示全部楼层 |阅读模式
上传excel到服务器,我已经实现了!现在我想当我点击导入数据的时候,可以把excel表里的数据添加到SQL 的s_zj这张表上!
excel表里面的字段顺序什么的,都和s_zj这张表的一样了!
各位大侠可以给我具体的后台代码吗?我比较菜,最好能详细点!谢谢


回复

使用道具 举报

千问 | 2010-10-14 15:37:02 | 显示全部楼层
protected void Button1_Click(object sender, EventArgs e)
{
try
{
if (FileUpload1.PostedFile.FileName == "")
{
Response.Write("");
//Label1.Text = "上传文件不能为空!";
}
els
回复

使用道具 举报

千问 | 2010-10-14 15:37:02 | 显示全部楼层
可以给你个思路1,数据库仅仅是存数据的文件,数据库有很多种如常见的sql,access,mysql,等,不常用做web的excel,以及罕见的txt等等。所以,你这个问题相当于从一个数据库中复制数据到另外一个数据库。2.既然你已经会上传了,这个问题简化为以下步骤
a。连接打开excel数据库,连接打开sql数据库
b。读取
回复

使用道具 举报

千问 | 2010-10-14 15:37:02 | 显示全部楼层
你好,我是使用poi解析Excel,每一行作为一个对象加载到List的。然后导入到数据库。你可以做个参考: public List PoiExcel(){List ml = new ArrayList();HSSFWorkbook wookbook;try { wookbook = new HSSFWorkbook(n
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行