社区
C#
帖子详情
C# 把Excel(超大)倒入数据库
hecong875
2008-03-25 02:20:42
把一个很大的EXCEL 要如何倒入到数据库
小点的EXCEL是可以倒的!但是文件一大就会没反映无法倒入! 个位不知道有什么好的方法来处理!
...全文
62
2
打赏
收藏
C# 把Excel(超大)倒入数据库
把一个很大的EXCEL 要如何倒入到数据库 小点的EXCEL是可以倒的!但是文件一大就会没反映无法倒入! 个位不知道有什么好的方法来处理!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xdshen
2008-03-25
打赏
举报
回复
应该都是可以导入的,我用的是一个文件上传控件,然后导入excel。你看看吧
string path = FileUpload1.PostedFile.FileName.ToString();
string str = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+path+";Extended Properties=Excel 8.0;";
OleDbConnection oleconn = new OleDbConnection(str);
OleDbCommand olecmd = new OleDbCommand("select * from [sheet1$]", oleconn);
oleconn.Open();
OleDbDataReader olereader = olecmd.ExecuteReader();
SqlConnection conn = new SqlConnection("server=.;database=Northwind;Integrated Security=SSPI");
conn.Open();
SqlDataAdapter ada = new SqlDataAdapter("select * from shippers",conn);
DataSet ds = new DataSet();
ada.Fill(ds,"shippers");
while (olereader.Read())
{
DataRow datarow = ds.Tables["shippers"].NewRow();
datarow["CompanyName"]=olereader.GetValue(1).ToString();
datarow["Phone"]=olereader.GetValue(2).ToString();
ds.Tables["shippers"].Rows.Add(datarow);
}
olereader.Close();
oleconn.Dispose();
oleconn.Close();
SqlCommand cmd = new SqlCommand("insert into shippers(CompanyName,Phone) values (@name,@phone)",conn);
cmd.Parameters.Add("@name",SqlDbType.NVarChar,20,"CompanyName");
cmd.Parameters.Add("@phone",SqlDbType.NVarChar,20,"Phone");
ada.InsertCommand = cmd;
ada.Update(ds,"shippers");
ada.Dispose();
conn.Dispose();
conn.Close();
hecong875
2008-03-25
打赏
举报
回复
晕了! 分忘给了! 明天把分补上(发帖子1天才能加分 分为100)
C#
:
Excel
上传服务器后
倒入
数据库
.doc
C#
:
Excel
上传服务器后
倒入
数据库
如何将DataGrid中的数据
倒入
到
Excel
.rar_
c#
datagrid_datagrid
excel
2. **创建
Excel
文件**:在
C#
中,可以使用Microsoft.Office.Interop.
Excel
命名空间来操作
Excel
文件。这个命名空间包含了一系列的类,如Application、Workbook、Worksheet等,它们分别代表
Excel
应用、工作簿和工作表。...
将sql server中的数据
倒入
Excel
(
c#
)
本文将详细介绍如何使用
C#
编程语言从SQL Server
数据库
中提取数据,并将其导入到Microsoft
Excel
中。此方法相较于SQL Server内置的数据转换服务(DTS)更为灵活,特别是在报表开发场景下。下面将逐步介绍实现这一功能...
c#
数据操作方法手册
数据导入导出是数据处理的常见任务,例如《将sql server中的数据
倒入
Excel
.doc》可能阐述了如何使用
C#
连接SQL Server
数据库
,检索数据并写入
Excel
文件,这对于数据分析和报表制作非常有用。 此外,两个RAR文件...
C#
将txt导入SQL
数据库
哥哥啊,我以为直接就把table拷贝到
数据库
中了,没想到还要自己搞。。幸好有小东在,晓东讲了下原理,挺简单的,呵呵。^_^happy一下。实现了,小有成就感吧,毕竟这是个现实的问题,我们用学过的知识解决了。 ...
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章