如题,在设置了DATASOURCE的AUTOEDIT属性后,在DBGRID中更改了某个字段的话,该字段并不会被更新,相反还会报错:“该字段刚刚建立,或该字段值不可用...”,为什么?请问需要哪些配置及条件,谢谢!

解决方案 »

  1.   

    你说得没好准确,要一个字段更新,应该写入到对应的数据表里面,与DBGrid、DATASource两个组件无关。你用的是什么组件连接的数据库?用SQL语句写入。
      

  2.   

    DBgrid控件是自动更新的;只要设置一个datasource链接数据源就可以;楼主再试试看;
      

  3.   

    已经可以了,使用ADOQuery一样可以自动提交修改。只是cursorType需要设置正确。