由于获取的日期字段内容可能是空,如何插入空值到数据库中,只能用OracleParameter来插入,不能用拼Sql的方式
string ls="insert into temp1 values(:date1)";
OracleParameter arp=new OracleParameter("date1",OracleType.DateTime);
if(date1=="")
  {
       //因给date1付什么值
  }
arp.Value=date1;
conn.Open();
cmd.CommandText=ls;
cmd.CommandType=CommandType.Text;
cmd.Parameters.Add(arp);
cmd.ExecuteNonQuery();
conn.Close();