电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

excel表格数据的读取

excel表格数据的读取_第1页
1/3
excel表格数据的读取_第2页
2/3
excel表格数据的读取_第3页
3/3
namespace EXCEL1{ class Program { static void Main(string[] args) {//定义连接字符,其中HDR=Yes时表示第一行为标题,不计入数据中,例如Tables[0].Rows[0][0]//当HDR=Yes时实际表示的是第二行第一列,假如为No则为第一行第一列。 String sConnectionString = "Provider=Microsoft。Jet.OLEDB。4。0;” + ”Data Source=E:\\EXCEL\\1。xls;" + ”Extended Properties=’Excel 8.0;HDR=Yes;IMEX=1;'”; OleDbConnection objConn = new OleDbConnection();//声明连接类 objConn。ConnectionString = sConnectionString;//建立连接//上面两句也可以用OleDbConnection objConn = new OleDbConnection(sConnectionString);来替代 try { objConn.Open();//打开链接 } catch (Exception ex) { string s1 = string。Format(ex。Message); Console.WriteLine(s1); } if (objConn。State == ConnectionState.Open) { Console.WriteLine("已经打开!"); } OleDbCommand objCmdSelect = new OleDbCommand();//声明一个数据库命令类 objCmdSelect.CommandText = "SELECT * FROM [成绩测试$]”;//数据操作指令 objCmdSelect。Connection = objConn;//数据连接 //以上三句命令可以用 OleDbCommand objCmdSelect = new OleDbCommand(”SELECT * FROM [成绩测试$]",objConn); //来替代 OleDbDataAdapter objAdapter1 = new OleDbDataAdapter(); objAdapter1。SelectCommand = objCmdSelect; DataSet objDataset1 = new DataSet(); objAdapter1.Fill(objDataset1, "AX"); Console.WriteLine("{0}", objDataset1。Tables[0].Rows[0][0]); DataTable tb = objConn。GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);//猎取整个表////格中共有多少个表 foreach (DataRow row in tb.Rows) { //遍历弹出各Sheet的名称 // MessageBox。Show(row[”TABLE_NAME”]); Console。WriteLine(row["DATE_CREATED"]);//等价于Console。WriteLine(row[7]) } objConn。Close(); Console.WriteLine("\n”); for (int i = 0; i 〈 tb.Rows。Count; i++) { for (int x = 0; x < 9; x++)//9是一个定值,因为表的属性(DataTable的列)只有八个 { string tableName = tb。Rows...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

excel表格数据的读取

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部