我收到此错误:
"CS0104:'DataType'是'System.ComponentModel.DataAnnotations.DataType'和'CarlosAg.ExcelXmlWriter.DataType'之间的模糊引用"
在运行ASP.NET 4.0应用程序时.任何人都可以帮我解决这个问题吗?
我想从excel单元格导入日期值.具有"2013年10月10日"格式的单元格值.我想将其转换为datetime数据类型.我的代码收到错误"字符串未被识别为有效的日期时间"
//码
OleDbCommand olecmd = new OleDbCommand("select * from [Sheet1$]", olecon);
OleDbDataReader olerdr = olecmd.ExecuteReader();
while (olerdr.Read())
{
deldate = olerdr.GetValue(13).ToString();
using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["irisdb"].ConnectionString))
{
con.Open();
SqlCommand cmd = new SqlCommand("procdamandrugs", con);
cmd.CommandType = CommandType.StoredProcedure;
DateTime dt = DateTime.ParseExact(deldate, "MM/dd/yyyy", CultureInfo.InvariantCulture);//getting error in this line
SqlParameter par9 = new SqlParameter();
par9.ParameterName = "@deleffdate";
par9.SqlDbType = SqlDbType.DateTime;
par9.Value = dt;
cmd.Parameters.Add(par9);
cmd.ExecuteNonQuery();
}
}
Run Code Online (Sandbox Code Playgroud)
有没有人帮我解决这个问题.