导入修改

This commit is contained in:
2026-04-25 07:45:59 +08:00
parent aeb30e8990
commit f416b8bffd
89 changed files with 4169 additions and 3825 deletions
@@ -37,36 +37,38 @@ namespace FineUIPro.Web.ZHGL.DataIn
private void ImportXlsToData(string fileName)
{
try
{
string oleDBConnString = String.Empty;
oleDBConnString = "Provider=Microsoft.Jet.OLEDB.4.0;";
oleDBConnString += "Data Source=";
oleDBConnString += fileName;
oleDBConnString += ";Extended Properties=Excel 8.0;";
OleDbConnection oleDBConn = null;
OleDbDataAdapter oleAdMaster = null;
DataTable m_tableName = new DataTable();
DataSet ds = new DataSet();
//{
// string oleDBConnString = String.Empty;
// oleDBConnString = "Provider=Microsoft.Jet.OLEDB.4.0;";
// oleDBConnString += "Data Source=";
// oleDBConnString += fileName;
// oleDBConnString += ";Extended Properties=Excel 8.0;";
// OleDbConnection oleDBConn = null;
// OleDbDataAdapter oleAdMaster = null;
// DataTable m_tableName = new DataTable();
// DataSet ds = new DataSet();
oleDBConn = new OleDbConnection(oleDBConnString);
oleDBConn.Open();
m_tableName = oleDBConn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);
// oleDBConn = new OleDbConnection(oleDBConnString);
// oleDBConn.Open();
// 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;
sqlMaster = " SELECT * FROM [" + m_tableName.TableName + "]";
oleAdMaster = new OleDbDataAdapter(sqlMaster, oleDBConn);
oleAdMaster.Fill(ds, "m_tableName");
oleAdMaster.Dispose();
oleDBConn.Close();
oleDBConn.Dispose();
// }
// string sqlMaster;
// sqlMaster = " SELECT * FROM [" + m_tableName.TableName + "]";
// oleAdMaster = new OleDbDataAdapter(sqlMaster, oleDBConn);
// oleAdMaster.Fill(ds, "m_tableName");
// oleAdMaster.Dispose();
// oleDBConn.Close();
// oleDBConn.Dispose();
AddDatasetToSQL(ds.Tables[0], 19);
// AddDatasetToSQL(ds.Tables[0], 19);
DataTable m_tableName = NPOIHelper.ExcelToDataTable(fileName);
AddDatasetToSQL(m_tableName, 19);
}
catch (Exception ex)
{