private System.Data.DataTable GetTable(string _SQL, string FileExcel) { string _ConnectionString = "Dsn=Excel Files;dbq=" + FileExcel + ";defaultdir=" + System.IO.Path.GetDirectoryName(FileExcel) + ";driverid=1046;maxbuffersize=2048;pagetimeout=5"; System.Data.Odbc.OdbcConnection conn = new System.Data.Odbc.OdbcConnection(_ConnectionString); System.Data.DataSet ds = new System.Data.DataSet(); try { conn.Open(); string strQuery = _SQL; System.Data.Odbc.OdbcDataAdapter adapter = new System.Data.Odbc.OdbcDataAdapter(strQuery, conn); adapter.Fill(ds); } catch { } finally { } return ds.Tables[0]; }
public void Page_Load(object sender, EventArgs e) { OdbcConnection objConn = new OdbcConnection(); OdbcDataAdapter dtAdapter = default(OdbcDataAdapter); DataTable dt = new DataTable(); string strConnString = null; strConnString = "DRIVER={Microsoft Excel Driver (*.xls)}; IMEX=1; HDR=NO; " + "Excel 8.0; DBQ=" + Server.MapPath("MyXls/MyExcelDB.xls") + ""; objConn = new OdbcConnection(strConnString); objConn.Open(); string strSQL = null; strSQL = "SELECT * FROM [Sheet1$]"; dtAdapter = new OdbcDataAdapter(strSQL, objConn); dtAdapter.Fill(dt); //*** BindData To DataGrid ***' this.myDataGrid.DataSource = dt; this.myDataGrid.DataBind(); dtAdapter = null; objConn.Close(); objConn = null; }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง