Advertisement

C++ 读取数据库中的数据并显示于界面上的TreeCtrl组件中

阅读量:

以下为从oracle数据库中提取的数据展示:

以下为相关代码实现:

复制代码
 //构造节点

    
 struct AREA
    
 {
    
    long id;
    
    long parent_area_id;
    
    string area_name;
    
      std::vector<AREA> children;
    
 }
    
  
    
 //从AREA表中根据id读一个结构体Area的数据
    
 void Id2FindAreaTree(Session ses, AREA& Area, int id)
    
 {
    
    Statement select(ses);
    
    select << "SELECT id, parent_area_id,area_name FROM AREA where id =:pid", into(Area.id), into(Area.parent_area_id), into(Area.area_name), use(id), now;

全部评论 (0)

还没有任何评论哟~