This commit is contained in:
高飞 2026-04-08 10:17:31 +08:00
parent 040efd5b4a
commit 161b7c04d1
1 changed files with 25 additions and 25 deletions

View File

@ -127,33 +127,33 @@
try try
{ {
viewTrainRecordDetails.Clear(); viewTrainRecordDetails.Clear();
string oleDBConnString = String.Empty; //string oleDBConnString = String.Empty;
oleDBConnString = "Provider=Microsoft.Jet.OLEDB.4.0;"; //oleDBConnString = "Provider=Microsoft.Jet.OLEDB.4.0;";
oleDBConnString += "Data Source="; //oleDBConnString += "Data Source=";
oleDBConnString += fileName; //oleDBConnString += fileName;
oleDBConnString += ";Extended Properties=Excel 8.0;"; //oleDBConnString += ";Extended Properties=Excel 8.0;";
OleDbConnection oleDBConn = null; //OleDbConnection oleDBConn = null;
OleDbDataAdapter oleAdMaster = null; //OleDbDataAdapter oleAdMaster = null;
DataTable m_tableName = new DataTable(); //DataTable m_tableName = new DataTable();
DataSet ds = new DataSet(); //DataSet ds = new DataSet();
oleDBConn = new OleDbConnection(oleDBConnString); //oleDBConn = new OleDbConnection(oleDBConnString);
oleDBConn.Open(); //oleDBConn.Open();
m_tableName = oleDBConn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null); //m_tableName = oleDBConn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);
if (m_tableName != null && m_tableName.Rows.Count > 0) //if (m_tableName != null && m_tableName.Rows.Count > 0)
{ //{
m_tableName.TableName = m_tableName.Rows[0]["TABLE_NAME"].ToString().Trim(); // m_tableName.TableName = m_tableName.Rows[0]["TABLE_NAME"].ToString().Trim();
} //}
string sqlMaster; //string sqlMaster;
sqlMaster = " SELECT * FROM [" + m_tableName.TableName + "]"; //sqlMaster = " SELECT * FROM [" + m_tableName.TableName + "]";
oleAdMaster = new OleDbDataAdapter(sqlMaster, oleDBConn); //oleAdMaster = new OleDbDataAdapter(sqlMaster, oleDBConn);
oleAdMaster.Fill(ds, "m_tableName"); //oleAdMaster.Fill(ds, "m_tableName");
oleAdMaster.Dispose(); //oleAdMaster.Dispose();
oleDBConn.Close(); //oleDBConn.Close();
oleDBConn.Dispose(); //oleDBConn.Dispose();
DataTable dt = NPOIHelper.ExcelToDataTable1(fileName);
AddDatasetToSQL(ds.Tables[0]); AddDatasetToSQL(dt);
} }
catch (Exception ex) catch (Exception ex)
{ {