试试 改成 myCommand.Parameters[0].Value="tt";

解决方案 »

  1.   

    myCommand = new OleDbCommand("INSERT INTO cz_reptype (reptypename) VALUES (?)", oleCon);
    其他的不变
      

  2.   

    myCommand = new OleDbCommand("INSERT INTO cz_reptype (reptypename) VALUES (@reptypename)", oleCon);
    =============>
    myCommand = new OleDbCommand("INSERT INTO cz_reptype (reptypename) VALUES (?)", oleCon);
      

  3.   

    你试试
    myCommand.Parameters.Add(new OleDbParameter("@reptypename", "tt");
      

  4.   

    另外在问一句,各位使用Text字段是怎么操作的?
      

  5.   

    我常常就用直接的Sql语句,不过要过滤一下 一些特殊字符。
      

  6.   

    关键我的是一个xml文件的内容.