如何让treeview控件的内容按编号顺序显示

怎么让treeview控件的内容按编号顺序显示
我数据库中usrinfo表有两列:一列usrid,一列usrtxt
我想让他们都显示到treeview中,并且以usrtxt作为顺序
显示为:(usrtxt)usrid.如(1)iloveoov
我现在把usrid已经显示出来了,不知道怎么改

                RzTreeView1-> Items-> Clear();
                databasefm-> ADOQuery1-> Close();
                databasefm-> ADOQuery1-> SQL-> Clear();
                databasefm-> ADOQuery1-> SQL-> Add( "select   usrid   from   usrinfo ");
                databasefm-> ADOQuery1-> Open();
                for(int   i=0;i <databasefm-> ADOQuery1-> RecordCount;i++)
                {
                                RzTreeView1-> Items-> AddChild(NULL,   databasefm-> ADOQuery1-> FieldByName( "usrid ")-> AsString);
                                databasefm-> ADOQuery1-> Next();
                }
                RzTreeView1-> Items-> Item[0]-> Selected;


------解决方案--------------------
如果你的编号为字符型,你应该转为01,02...09的方式,或者干脆转为整型
------解决方案--------------------
AddChild(NULL, "( "+ databasefm-> ADOQuery1-> FieldByName( "usrid ")-> AsString+ ") "+
databasefm-> ADOQuery1-> FieldByName( "usrtxt ")-> AsString);