本帖最后由 tslt65 于 2011-07-15 22:59:16 编辑

解决方案 »

  1.   

    这样写比较简洁:
    cmd.Parameters.AddWithValue("@corporationName","张三快递");
    cmd.Parameters.AddWithValue("@phone","12345678");
    cmd.ExecuteNonQuery();
      

  2.   

    写法有问题吧
    cmd.Parameters.Add("@corporationName", OleDbType.VarWChar, 40).Value = "张三快递";
      

  3.   

    还有
    @phone 参数上哪里去了?
    ----------
    如果没有特殊的字段类型, 同意 :cmd.Parameters.AddWithValue("@corporationName","张三快递");
    cmd.Parameters.AddWithValue("@phone","12345678");