textbox1用来显示时间,调用用oracle的存储过程来把时间记录到数据库里,例如:
OleDbCommand Pcmd = new OleDbCommand("就诊病人信息_insert", Pconn);
Pcmd.CommandType = CommandType.StoredProcedure;
Pcmd.Parameters.Add("病人ID_IN", OleDbType.UnsignedInt, 32).Value = Convert.ToInt32(textbox0.text.ToString());
Pcmd.Parameters.Add("入院时间_IN", OleDbType.Date, 50).Value = Convert.ToDateTime(textbox.text1.ToString());
Pcmd.ExecuteScalar();
textbox1的值有时是空值,这个时候就没办法把空值写入数据库中!“入院时间”这个字段在数据库中是允许空值的,只要是空值的时候数据就存不进数据库求大侠指点啊!!
在OleDbType.Date后面加个?吗 这样也不行的