最近在开发一个项目,遇到了一些问题,在此,想请教大家
1.dbgrid排序问题
显示数据集之后,点击任意一个标题,作相应的排序,比如 标题1:是ID号,范围是1-1000,则按照升序或降序来排序,标题2,入库类别,有A B C D E F G这些值,则按字母表排序2.dbgrid显示问题
显示一个数据集之后,我软件上是用按钮对选中行进行删除的,而且按钮事件中,删除选取中行后还作了其它一些操作,比如insert,update语句,这时dbgrid上的数据集会没了,这个有没有解决办法,就是我删了后用update insert表中数据依然在(但不能有我删的那条记录)烦请各位同事给予指教
1.dbgrid排序问题
显示数据集之后,点击任意一个标题,作相应的排序,比如 标题1:是ID号,范围是1-1000,则按照升序或降序来排序,标题2,入库类别,有A B C D E F G这些值,则按字母表排序2.dbgrid显示问题
显示一个数据集之后,我软件上是用按钮对选中行进行删除的,而且按钮事件中,删除选取中行后还作了其它一些操作,比如insert,update语句,这时dbgrid上的数据集会没了,这个有没有解决办法,就是我删了后用update insert表中数据依然在(但不能有我删的那条记录)烦请各位同事给予指教
解决方案 »
- 如何获取DBLookupComboBox中的值到SQL语句中使用
- 如何用DELPHI修改文件指定地址的数据?
- delphi中让窗体永置于任何窗口之上,怎样实现?急………………
- 请问如何将stringgrid中的某些项不可以修改,而有的项可以修改
- 菜菜的偶查了帮助关于CLX,得不到要领,怯怯得请教大虾:
- 用扫描仪扫描后,怎样批量转换为pdf格式,能否有源码!?
- xp上宽带(广电)如何配置,谢谢!
- 都说网上高手多的是!可昨天的问题怎么没有人回呀?是不是问题太简单了!各位大哥帮帮忙呀
- ==Combobox的显示问题==
- 菜鸟问题:删除query中的当前记录。
- 今天是侵华日军南京大屠杀72周年,百年血泪,民族浩劫,铭记历史,面向未来
- delphi收发邮件时内容可以显示图片用什么控件?
2.我只用过数据导航条的。
2、delete后再insert,update什么的,记得刷新一下数据集
2、刷新数据,你delete语句后需要将你的datasource.dataset.active先关闭再打开,这样就可以刷新了,也可以通过refresh
2.删除,你删除完成之后,dbgrid.datasource.dataset.delete;执行一下;不用刷新也行
2、不会!
procedure Tbmzy.DBGridEh1TitleClick(Column: TColumnEh);
begin
//判断原排序方式
if ADOQuery1.Sort <> (Column.FieldName + ' ASC') then
begin
ADOQuery1.Sort := Column.FieldName + ' ASC';
end
else
begin
ADOQuery1.Sort := Column.FieldName + ' DESC';
end;
end;
任何修改都是靠按钮事件里执行sql来实现的——哦,我的是远程应用,sql是通过http提交给应用服务程序来执行的