using System.Data.SqlTypes;
protected void btnUpdate_Click(object sender, EventArgs e) {SqlConnection sCon =null; SqlCommand sCmd =null; try{sCon = new SqlConnection("server=localhost;database="";uid=sa;pwd=;");sCmd = new SqlCommand("insert into TableName (Name,Date) Values(@Name,@Date) ", sCon ); sCmd.Parameters.Add("@Name", SqlDbType.Varchar,20).Value = txt1.Text; if (txt1.Text != "") sCmd.Parameters.Add("@Date", SqlDbType.SmallDateTime).Value = Convert.ToDateTime(txt2.Text);else sCmd.Parameters.Add("@Date", SqlDbType.SmallDateTime).Value = SqlDateTime.Null;sCmd.CommandTimeout = 30; sCmd.ExecuteNonQuery();catch (Exception ex) { MsgMsg(ex.Message); } finally { if (sCon.State == ConnectionState.Open) { sCon.Close(); sCon.Dispose(); } } }