C#将一个字符串转换成datetime时,先分析该字符串以获取日期,然后再将每个变量纺织到datetime对象中
string strSql = "select * from ic_certificate where cerNo=@cerNo";
SQLiteParameter[] para = new SQLiteParameter[]
{
new SQLiteParameter("@cerNo",cer.CerNo)
};
int i = DBHelper.EexcuteScalar(strSql, para);
public static int EexcuteScalar(string strSQL, params SQLiteParameter[] values)
{
SQLiteCommand cmd = new SQLiteCommand(strSQL,Conn);
cmd.Parameters.AddRange(values);
int i = Convert.ToInt32(cmd.ExecuteScalar());
return i;
}
将一个字符串转换成datetime时,先分析该字符串以获取日期,然后再将每个变量纺织到datetime对象中,总是报这个错。可是根本就没涉及到datetime类型啊,cerNo是string类型的