用Query+DBGrid,对于查询结果要可选择的处理,即点中其中任意行(可以多行),实现这几行的某一字段的更新,我只知道可以将DBGrid的dgMultiSelect置为true,可是这个结果集怎么获取,请明示,谢谢啦~
解决方案 »
- 一个很有意思的故事,后来人继续!!!!
- 如何得到指定字体字号的一个或几个字符的实际尺寸?我在作编辑框的大小自适应.
- 程序访问SQL Server数据库,每次运行都要登陆SQL Server,能不能做到自动登陆?
- 三层结构问题
- 请问如何通过逆向工程学习编程?
- 介绍一种产品,集成在应用系统中实现网络身份认证
- 请各位前辈把你门写过的组件和类写的过程和代码张贴出来提供后辈参考 (
- 关于idhttp操作cookie的问题.
- delphi客户端有没对应ASP.NET的HTTPContext的
- 2000professional中的目录不能用了。。。
- 向各位请教一个关于application.messagebox的问题
- 只剩20分,请帮个忙,发生一个未知错误!!!
我的习惯是不用数据敏感控件,如果用也设置成只读的readonly := true
否则如果应用你的软件的人不小心很容易把数据库弄得乱七八糟的
慢慢你就体会了
booklist1 := dbgrid1.selectedrows; for i := 0 to booklist1.Count - 1 do
begin
adoquery1.GotoBook(pointer(booklist1[i]));
adoquery1.delete;
end;
adoquery1.GotoBook(book1);
adoquery1.FreeBook(book1);