推荐_数据脚本select结果字段顺序不一致问题_产供销
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 2  1/1   1  
作者
内容
1934184799  [个人空间]
QQ名  河内-服装


注册  2015-06-23
发贴数  472
精华贴  1
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2016-11-22 20:19

碰到一个问题,比较奇怪,不知程序是如何排列字段的。 
在数据脚本里: 
db_run("select * from res") 
检索出来的字段排列顺序与表里的顺序不同。 
除了预先定义字段外,怎样才能保证字段顺序一致? 
由于一次不是检索一张表,而是分次检索不同的表。 
实际中,预先动态定义所有的字段能保持正确的顺序也只是在一级一级的点开菜单才能实现。 
用命令的方式访问数据报表的时候,字段顺序就乱了。 
 
  db_run(sql); 
  int c, d; 
  c = db_field_count(); 
  for (d = 0; d < c; d++) 
  { 
    db_set_field_info(d, db_field_name(d), db_field_name(d), 95); 
  }


        于 2016-11-22 20:19 被 1934184799 修改


1934184799  [个人空间]
QQ名  河内-服装


注册  2015-06-23
发贴数  472
精华贴  1
原创贴  0
来自  
状态  正常

级别  会员
#2»发布于2016-11-22 20:09

这种情况出现在用命令访问数据报表的时候,如 
 
view_csp_rep.ds_003





 2  1/1   1  

登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号-1 网安 33010402003225 ]