易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net 将excel表的内容插入到数据库

在c#里,
我做的是底层的插入。
实体层,数据层,业务层已经有表的属性了,
要实现将excel表里的内容插入到已有的数据库的某一表中。
比如excel表里有属性A,B,C,D,E
数据库里的表的名字是excelTable
插入的时候是以行的形式插入的,


求实现此操作的全部代码~~
谢谢!!!
    public DataSet ExcelToDS(string Path)
    {
        string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Path + ";" + "Extended Properties=Excel 8.0;";
        OleDbConnection conn = new OleDbConnection(strConn);
        conn.Open();
        string strExcel = "";
        OleDbDataAdapter myCommand = null;
        DataSet ds = null;
        strExcel = "select * from [sheet1$]";
        myCommand = new OleDbDataAdapter(strExcel, strConn);
        ds = new DataSet();
        myCommand.Fill(ds, "table1");
        return ds;
    } 

把excel数据读到DataSet中然后再插入到数据库就可以了

private void button1_Click(object sender, System.EventArgs e)
{
//选择文件
    ofdSelec


相关问答:

asp升级到asp.net,好多结构都不知道如何转换

asp下面,当要根据不同的权限显示一些功能按钮的话会写成
<%
if 权限=1 then
%>
<input type="submit" name="Submit" value="提交" />
<%
end i ......

asp.net在服务器无法播放flv视频

本人使用swfobject.js在本机可以正常播放,但发布到win2003服务器就无法播放,网上找了许多都说需要配置MIME类型,我配置了也没有成功,请高手指点一下
服务器是否支持,路径是否正确


有的服务器可能不支持 ......

asp.net repeater 控件怎么可以取到子控件的值

asp.net repeater 控件怎么可以取到子控件的值,设置断点在 ItemDataBound 事件怎么没有用的
Request.Form["name"]

楼主你要在把repeater中的 一个属性设置一下才能进入itemdatabound事件

可以 ......

asp.net加sqlsever

我做了一个asp.net的网页,里边用的是sqlsever数据库,我想把他挂到局域网上,怎么把数据库绑上去?谢谢

给你一个连接字符串的写法网站,自己照着样子改
www.connectionstrings.com

http://zhidao.baidu.co ......

asp.net中的上传进度条怎么实现?

http无状态协议,客户端怎么才可以根据服务端的执行状况,实时的反应上传进度?
它的原理是怎么实现的啊,兄弟希望各位热心的朋友提供建议啊。对了要结合Ajax的
方式来实现,做到无刷新。希望不惜赐教啊,呵呵 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号