foreach (DataRow row in ds.Tables[0].Rows) { if (row["Date"].ToString() == yourString) //可能要考虑大消息 { //输出 row["Content"].ToString() break; } }
foreach(DataRow dr in dt.Rows) { try { Date dateFrom = Convert.ToDate(dr["Date"].ToString()); int result = CompareDate(date,targetDate); //date为获取的日期,targetDate为要比较的日期 } catch{} }private int CompareDate(Date date,Date targetDate) { int resulst = -1; //比较两个日期的代码 return result; }
foreach (DataRow dr in dt.Rows) { //格式可以按需要定义 统一格式是为后面的对比格式一致 if (Convert.ToDateTime(dr["Date"]).ToString("yyMMddhhmmss") == Convert.ToDateTime(datestring).ToString("yyMMddhhmmss")) { //取值dr["Content"] } }
{
if (row["Date"].ToString() == yourString) //可能要考虑大消息
{
//输出 row["Content"].ToString()
break;
}
}
foreach(DataRow dr in dt.Rows)
{
try
{
Date dateFrom = Convert.ToDate(dr["Date"].ToString());
int result = CompareDate(date,targetDate); //date为获取的日期,targetDate为要比较的日期
}
catch{}
}private int CompareDate(Date date,Date targetDate)
{
int resulst = -1;
//比较两个日期的代码
return result;
}
{
//格式可以按需要定义 统一格式是为后面的对比格式一致
if (Convert.ToDateTime(dr["Date"]).ToString("yyMMddhhmmss") == Convert.ToDateTime(datestring).ToString("yyMMddhhmmss"))
{
//取值dr["Content"]
}
}
运行提示:列名 'Date' 无效。 这是为什么?