作者:qs08y602lt | 来源:互联网 | 2023-02-06 02:47
string Sql1 = "select T1 from book where booktime='" + TextBox1.Text + "'";
SqlCommand cmd1 = new SqlCommand(Sql1, connstring);
SqlDataReader dr1 = cmd1.ExecuteReader();
if (dr1.Read())
{
this.Label14.Text = dr1[0].ToString();
}
string st4 = Label14.Text.Trim();
Response.Write(Convert.ToDateTime(st4).ToString());
DateTime dt3 = Convert.ToDateTime(st4);
如果发生错误就跳过这段代码继续执行下面的代码
12 个解决方案
try
{
//DoYourCore();
}
catch
{
}
//GoOn();
try( SqlCommand cmd1 = new SqlCommand(Sql1, connstring);
SqlDataReader dr1 = cmd1.ExecuteReader();
if (dr1.Read())
{
this.Label14.Text = dr1[0].ToString();
}
)cath{
this.Labe14.Text=null;
}
DateTime dt3 = Convert.ToDateTime(st4);
改成 DateTime dt3=DateTime.Now;
DateTime.TryParse(st4,out dt3);
类型转用DateTime.TryParse就不会报错了。
其它类型也一样用TryParse进行转换。