我正在将一个 excel 表导入到 sql server db 表中,该表由 id | 数据(实际上是 mm/dd/yyyy 中的日期)我能够将数据导入数据库表但我希望将 Excel 表的数据(日期)列转换为 yyyy/mm/dd 格式,然后再将其导入sql服务器。这是我导入excel表的代码:
      DataTable dt7 = new DataTable();
      dt7.Load(dr);
                // Bulk Copy to SQL Server
     using (SqlBulkCopy bulkCopy = new SqlBulkCopy(sqlConnectionString))
     {                       
     bulkCopy.DestinationTableName = "ExcelTable";
     bulkCopy.WriteToServer(dt7);
     }
     dr.Close();
我找到了一段代码将 mm/dd/yyyy 转换为 yyyy/mm/dd:
    string a = "12/20/2012";
    DateTime dt = Convert.ToDateTime(a);
    string st = dt.ToString("yyyy/MM/dd");
    Label1.Text = a;
    Label2.Text = st;
但我不知道如何在我的代码中实现它。我是一个完整的新手,所以你可能不得不用代码来解释:(