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下面,当要根据不同的权限显示一些功能按钮的话会写成
<%
if 权限=1 then
%>
<input type="submit" name="Submit" value="提交" />
<%
end i ......
本人使用swfobject.js在本机可以正常播放,但发布到win2003服务器就无法播放,网上找了许多都说需要配置MIME类型,我配置了也没有成功,请高手指点一下
服务器是否支持,路径是否正确
有的服务器可能不支持
......
asp.net repeater 控件怎么可以取到子控件的值,设置断点在 ItemDataBound 事件怎么没有用的
Request.Form["name"]
楼主你要在把repeater中的 一个属性设置一下才能进入itemdatabound事件
可以 ......
我做了一个asp.net的网页,里边用的是sqlsever数据库,我想把他挂到局域网上,怎么把数据库绑上去?谢谢
给你一个连接字符串的写法网站,自己照着样子改
www.connectionstrings.com
http://zhidao.baidu.co ......
http无状态协议,客户端怎么才可以根据服务端的执行状况,实时的反应上传进度?
它的原理是怎么实现的啊,兄弟希望各位热心的朋友提供建议啊。对了要结合Ajax的
方式来实现,做到无刷新。希望不惜赐教啊,呵呵 ......