说明:
执行SQL分别可通过queryByDSName(dsName,sql)、insertByDSName(dsName,sql)、updateByDSName(dsName,sql)和deleteByDSName(dsName,sql)四个方法实现。
示例1:执行SQL查询
- //省份。用户首先需要创建"kd"数据源。
- var opts = createOptions();
- opts.add("","");
- try{
- var appid = getApplication();
- var sql = "select cityid,cityname from cityinfo where rootid=0";
- var datas = queryByDSName("kd",sql);
- if(datas!=null){
- for(var iterator = datas.iterator();iterator.hasNext();){
- var map1 = iterator.next();
- //取值
- var name= map1.get("cityname");
- var value = map1.get("cityid");
- opts.add(name,value);
- }
- }
- }catch(e){}
- opts;
复制代码 |