当我在 C# Debug 中运行 SQL 时,我遇到了超出范围值的问题。但是选择日期时间的转换,直接在 SQL 中工作。我能做些什么..?
WHERE (Edu_Table_1.chatardeba = CONVERT(DATETIME, '" + datesList[dd] + "', 103))
...
List<DateTime> datesList = new List<DateTime>();
DataTable dt1 = DataObjects.FetchFromDatabase(String.Format("SELECT date from dates_table", magalkurseli, examType), this.serverAddress, this.dbCatalog);
if (dt1 != null && dt1.Rows.Count > 0)
{
foreach (DataRow dr in dt1.Rows)
{
datesList.Add(Convert.ToDateTime(dr["tarigi"]));
}
}