小的正在用DELPHI开发b/s下的3层结构,用DBGrid调用数据模块来实现数据字段的查询、修改、增加、保存和删除,,可是我的仅能实现查询和修改,没办法实现增加,不过直接在数据模块里可以实现以上功能,,   奇怪了  我检查了n次,编程没错,请问是不是软件本身的问题

解决方案 »

  1.   

    就是在3层模式下用dbgrid实现数据的添加 修改 保存删除等功能,,,如果不调用数据模块窗体,直接把数据模块和dbgrid放一个窗体下可以实现上面功能,,,但那样很复杂,每个窗体都要建数据模块,,,我试了下在dbgrid窗体下调用数据模块,,,只能实现查询,修改,,但不能实现保存和增加    请指点
      

  2.   

    只要字段跟DBGrid关联,就不可以增加,但不关联且‘select *(不是具体字段名字)from table '可以实现增加   我用的是Delphi 7  +  oracle  是不是开发工具的问题