我用query,dbgrid,datasource,
比方我按照省份查出记录,显示在dbgrid中,然后要修改某一条记录,如浙江省(一个字段)的某一条记录的景点名称(也是一个字段),序号 省名 景点名1 浙江 西湖
2 安徽 黄山比如我要改'西湖'为'灵隐'.
但用query查出的显示在dbgrid中的记录不能修改,要么改
query1.requeslive:=true;
query1.cachedupdates:=true;
但不能保存入数据库.我不知道怎样才能就简便的修改掉,并保存入库,各位大哥帮帮忙!
比方我按照省份查出记录,显示在dbgrid中,然后要修改某一条记录,如浙江省(一个字段)的某一条记录的景点名称(也是一个字段),序号 省名 景点名1 浙江 西湖
2 安徽 黄山比如我要改'西湖'为'灵隐'.
但用query查出的显示在dbgrid中的记录不能修改,要么改
query1.requeslive:=true;
query1.cachedupdates:=true;
但不能保存入数据库.我不知道怎样才能就简便的修改掉,并保存入库,各位大哥帮帮忙!
解决方案 »
- 如何取得ADO连接里面的数据库名
- 跳槽到上海,重拾DELPHI,
- 关于两表之间复制的问题
- Trim/AnsiLowerCase这两个函授用来干什么的,提供原文
- 为什么会出现计算机不能与远程计算机用PPP控制协议通讯?
- 请问有没有将C++或VC工程转换为PASCAL或者DELPHI工程的工具?
- %%%一个很好的程序员网站%%%,来者都有分◎◎◎
- 终于发现 Delphi 比 VB 慢的地方了,不服气的快来看啊!
- 三四十个客户要连接到sql server数据库,用三层结构还是二层呢?
- Socket通讯的问题
- 对于DELPHI的初学者,应该如何进行一步一步系统的学习?
- WORD出错,请看 120分,因我是用DELPHI的,,所以贴在这儿。。急。》》》》》》》
不过如果是bde的化只能处理单表
ado的没问题,不过如果是多表查来的,小心把几个表都修改了
最后post就行了
query1.cachedupdates:=False;
query1.requeslive:=true;
关键是这样!