Class: SQLQuery

SQLQuery

sql查询类。

L.kqmap.services.SQLQuery(options, function_good, function_error)

leaflet/services/SQLQuery.js, line 19
Name Type Description
options Object

查询的配置参数

Name Type Description
url String

服务器的url地址

startindex Number

需要返回结果的起始序号,非必选项

reqCount String

要求返回结果的最大数量,非必选项

sql String

sql语句,必选项,该sql语句中的表名用$${图层ID}$$来替代,后台根据图层ID来替换成表名。“$$”为标记符

function_good function

查询成功后执行的函数

function_error function

查询失败后执行的函数

Example
var good_func = (response) => {}
var error_func = (error) => {}
var options = {}
options.url = service_ip + "/KQGis/rest/services/china3857";
options.startindex = 0;
options.reqcount = 10;
// $$2$$ - 2 is the layer id
options.sql = "SELECT NAME FROM $$2$$";
var query = new L.kqmap.services.SQLQuery(options);
query.queryAsync(good_func, error_func);

Extends

Methods

inherited queryAsync(func_good(), func_error())

leaflet/services/QueryBase.js, line 48

查询请求,由子类实例化后调用。

Name Type Description
func_good() function

查询成功后处理函数。

func_error() function

查询错误后处理函数。