当前位置: 代码迷 >> PB >> 关于查询数据动态获取字段值解决思路
  详细解决方案

关于查询数据动态获取字段值解决思路

热度:115   发布时间:2016-04-29 05:30:07.0
关于查询数据动态获取字段值
例如
查询表 select * from table(这个表字段以后还可能会增加)

我需要写一个函数,输入参数: 行号 和 字段名
然后返回值 


求大神指导!!



------解决方案--------------------
用动态SQL搞定
------解决方案--------------------
string ERRORS, sql_syntax

string presentation_str, dwsyntax_str

sql_syntax = "SELECT * from tablename "

presentation_str = "style(type=grid)"

dwsyntax_str = SQLCA.SyntaxFromSQL(sql_syntax, &
   presentation_str, ERRORS)

IF Len(ERRORS) > 0 THEN

   MessageBox("Caution", &
   "SyntaxFromSQL caused these errors: " + ERRORS)

   RETURN

END IF

dw_1.Create( dwsyntax_str, ERRORS)

IF Len(ERRORS) > 0 THEN

   MessageBox("Caution", &
      "Create cause these errors: " + ERRORS)

   RETURN

END IF
  相关解决方案