请帮忙看一下吧,分不够再加!!!! http://www.aspxcn.com/dotnetbbs/View.aspx?fbId=23&Id=36280http://www.yesky.com/20030208/1651044.shtml 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string strName=" [Sheet1$] "; string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = " + strLocal + "\\temp\\PersonDocumentGather.xls" + ";Extended Properties=Excel 8.0" ; OleDbConnection myConn = new OleDbConnection ( strCon ) ; string strCom = " SELECT * FROM " + strName ; myConn.Open ( ) ; OleDbDataAdapter myCommand = new OleDbDataAdapter ( strCom , myConn ); DataSet ds=new DataSet(); myCommand.Fill ( ds , strName ) ; myConn.Close ( ) ; DataTable dt=new DataTable(); DataColumn col1=new DataColumn("Name",System.Type.GetType("System.String")); DataColumn col2=new DataColumn("Count1",System.Type.GetType("System.String")); DataColumn col3=new DataColumn("Count2",System.Type.GetType("System.String")); dt.Columns.Add(col1); dt.Columns.Add(col2); dt.Columns.Add(col3); for(int i=0;i<ds.Tables[0].Rows.Count;i++) { DataRow dr=dt.NewRow(); dr["Name"]=ds.Tables[0].Rows[i][0].ToString(); dr["Count1"]=ds.Tables[0].Rows[i][5].ToString(); dr["Count2"]=ds.Tables[0].Rows[i][7].ToString(); dt.Rows.Add(dr); } vs.net能不能对word 2000中的excel操作,需要加什么东西吗? To: Hexudong1979(何须懂何必懂) :操作EXCEL都需要引用什么呢? http://www.aspxcn.com/dotnetbbs/View.aspx?fbId=23&Id=36280 如何理解这段代码 socket连接会自动关闭吗? 如何把一个包行两个类(两个功能)的项目作成.DLL文件! 关于使用SSL的WEB服务客户端程序对服务器的验证问题 为什么用UDP写的传送文件的程序,文件大于2G就不行了? 用什么方法能够把水晶报表中已经查询出的内容清空 60分请教一个如何生成dll的问题谢谢了 c# 将gridview 的数据下载到excel 2007 c#中如何实现vc中tooltip的效果?(空) C#里怎么没有事件列表? 客户端自动升级问题 请问新建文件夹应该用什么类啊?
string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = " + strLocal + "\\temp\\PersonDocumentGather.xls" + ";Extended Properties=Excel 8.0" ;
OleDbConnection myConn = new OleDbConnection ( strCon ) ;
string strCom = " SELECT * FROM " + strName ;
myConn.Open ( ) ;
OleDbDataAdapter myCommand = new OleDbDataAdapter ( strCom , myConn );
DataSet ds=new DataSet();
myCommand.Fill ( ds , strName ) ;
myConn.Close ( ) ; DataTable dt=new DataTable();
DataColumn col1=new DataColumn("Name",System.Type.GetType("System.String"));
DataColumn col2=new DataColumn("Count1",System.Type.GetType("System.String"));
DataColumn col3=new DataColumn("Count2",System.Type.GetType("System.String"));
dt.Columns.Add(col1);
dt.Columns.Add(col2);
dt.Columns.Add(col3); for(int i=0;i<ds.Tables[0].Rows.Count;i++)
{
DataRow dr=dt.NewRow();
dr["Name"]=ds.Tables[0].Rows[i][0].ToString();
dr["Count1"]=ds.Tables[0].Rows[i][5].ToString();
dr["Count2"]=ds.Tables[0].Rows[i][7].ToString();
dt.Rows.Add(dr);
}