[转]利用C#配合OleDb编辑Excel文档
上一篇 /
下一篇 2010-01-11 15:01:25
/ 个人分类:C#
本文转自:http://www.techmango.com/blog/article/DotNet/Csharp_OleDb_Excel_Edit.htm
'p.m0u t2C&?*q+\.F!xr[0
(?5V \j!o0
-[_;hnde&a*I0想必许多同志们都会知道用组件Microsoft.Office.Interop.Excel来操作Excel文档,但是这种方法不够简便,还比不上利用C#配合OleDb编辑Excel文档,这种法使得Excel表格变得像数据表那样容易地被用于查寻,更新和删除记录.下面就介绍这种方法的常用编码方式:51Testing软件测试网T0Qrm na\T
o(un7r8]0protected void DoOleSql(string sql, string database)51Testing软件测试网LLSw
x&d)x
{
#S
x
s8^Ig&}0 OleDbConnection conn = new OleDbConnection();
#yUg8G"QQw0 conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("\\") + database + "; Extended Properties='Excel 8.0;HDR=no;IMEX=0'";51Testing软件测试网1F/[(k0^-H
try51Testing软件测试网F6dNjHkb
{//打开连接
y
sx?S8y"d0 conn.Open();
c6G%P,C1]2s0 }
u| e7qS0 catch (Exception e)51Testing软件测试网;L:|(gr-{ Ro#s
n
T
{
F Z,\/|PX0 Response.Write(e.ToString());51Testing软件测试网K:q!q];j&C