解决方案 »
- delphi2010 listview 鼠标拖动项目
- delphi判断其他程序弹出的MessageBox窗口的内容
- delphi中开发的ocx
- reportmachine 3.0报表分栏打印效果问题?
- 如何能在idTcpClient 和 idTcpServer 之间传输 ADOQuery 对象或者TStringList 请高手指点,能给一点代码吗?谢谢
- 超級難度的文件內容操作,急!(高分)
- [召唤帖子]召唤D版里在济南工作的朋友[召唤帖子]
- 大家帮忙!Access转成sql server后一部分的表查不出数据
- 送分!!高手请进!!在线等
- 动态连接库dll 为什么总是报无效的窗口句柄
- 如何屏蔽ctrl+C健以及printscreen健,取消用户的复制功能(锁死这几个健)
- Delphi编写的DLL如何进行测试?调试??(急。。。)
**TableName**.IndexFieldNames:=Column.FieldName;
但是,安装时就出错了,显示是它的语句错了,不过我想想不大可能吧,不知如何是好???
dbgrideh 可以不用排序数据源就进行排序吗?在什么地方设置?
var i :Integer;
s:String;
Actived: Boolean;
begin
inherited;
s := '';
for i := 0 to DBGrid.SortMarkedColumns.Count-1 do
if DBGrid.SortMarkedColumns[i].Title.SortMarker <> smUpEh then
s := s + DBGrid.SortMarkedColumns[i].FieldName + ' DESC , '
else
s := s + DBGrid.SortMarkedColumns[i].FieldName + ', '; if s <> '' then s := Copy(s,1,Length(s)-2);
// Actived := DataSource1.DataSet.Active;
TADOQuery(DataSource1.DataSet).Sort:=s;
// DM.qryHouse.SQL.Strings[DM.qryHouse.SQL.Count-1] := s;
// if Actived then
// begin
// DataSource1.DataSet.Close;
// DataSource1.DataSet.Open;
// tadoquery.
// end;
end;
谢谢了。可是不是我的帖子不能给分,下次吧。我的分多的用不完。