AdvancedDataGrid控件的一个有关问题
AdvancedDataGrid控件的一个问题
userid password permid
admin 11 1
admin1 11 1
test 11 2
test 11 3
test 11 5
在数据库中又这样一个表,我想按照permid分成两类,permid=1的是一类,permid不等于1的是一类,然后绑定到AdvancedDataGrid控件上,因为AdvancedDataGrid控件第一列为树形的,若使用AdvancedDataGrid控件中的分组,按照permid分组的话会会成许多组,我现在只想分为两个组,又什么好办法吗?
------解决方案--------------------
SQL语句在检索的时候,新加个字段groupId,如果permid=1的它为1,否则都为2.
然后在AdvancedDataGrid控件第一列,利用groupId来分组,如果有必要显示时,显示permid字段。
如果是oralce的话, SELECT userid ,password,permid, DECODE(permid,1,1,2) AS groupId FROM...
如果不想再sql里面处理,随便找个地方,增加这个字段也可以。比如在flex里,给表格数据源之前。
userid password permid
admin 11 1
admin1 11 1
test 11 2
test 11 3
test 11 5
在数据库中又这样一个表,我想按照permid分成两类,permid=1的是一类,permid不等于1的是一类,然后绑定到AdvancedDataGrid控件上,因为AdvancedDataGrid控件第一列为树形的,若使用AdvancedDataGrid控件中的分组,按照permid分组的话会会成许多组,我现在只想分为两个组,又什么好办法吗?
------解决方案--------------------
SQL语句在检索的时候,新加个字段groupId,如果permid=1的它为1,否则都为2.
然后在AdvancedDataGrid控件第一列,利用groupId来分组,如果有必要显示时,显示permid字段。
如果是oralce的话, SELECT userid ,password,permid, DECODE(permid,1,1,2) AS groupId FROM...
如果不想再sql里面处理,随便找个地方,增加这个字段也可以。比如在flex里,给表格数据源之前。