本帖最后由 weike021996 于 2010-06-23 21:25:02 编辑

解决方案 »

  1.   

    你用string定义的方法提取系统时间,不要用datetime类型
      

  2.   


    你应该用datetime类型,而不能用string类型。
    DateTime _logintime = System.DateTime.Now;conn.Open();
    OracleCommand cmd = conn.CreateCommand();  
    cmd.CommandText = "insert into SDE.PPXIP(USERNAME,LOGINIP,LOGINTIME,LOGINSTATION) values(:username,:loginip,:logintime,:loginstation)";
    cmd.Parameters.Add("username",_username);
    cmd.Parameters.Add("loginip",_loginip);
    cmd.Parameters.Add("logintime",_logintime);
    cmd.Parameters.Add("loginstation",_loginstation);cmd.ExecuteNonQuery();
      

  3.   

    select to_date('2010-06-11','YYYY-MM-DD') from Tb
    OracleParameter传