asp实现读取数据库输出JSON代码

asp实现读取数据库输出JSON代码
复制代码代码如下所示:

功能的(表,在那里,秩序,ordersort,curpage,PageSize,minijson)

作者:牛

使用方法:响应。写的(表表名,在条件为主键(必要的),OrderSort(升序、降序),curpage当前页,每页数页大小,如果MiniJson出口PageSize格式。

'

朦胧的我,J,RS

如果ordersort = 然后ordersort =ASC

如果,那么在哪里

集= server.createobject(ADODB。记录集)

如果curpage > 1

tmpsql =选择A *(选择上(curpage)*为* ,表在秩序的秩序ordersort 左(选择)连接上(curpage-1)*为* ,表按,ordersort )B A.秩序=秩序,B法(B命令'0'、'1',= 1)

其他的

tmpsql =选择A *(选择顶)*为*表,,

最后如果

如果pageSize = 0然后tmpsql =SELECT * FROM表

Rs.open TmpSql,Conn,1

RealSize = rs.recordcount

我rs.recordcount-1 = 0

tmpjson = tmpjson{

J = 0 rs.fields.count-1

tmpjson = tmpjson (Rs.fields(J)。名字

tmpjson = tmpjson RS(J)

如果J < rs.fields.count-1然后tmpjson = tmpjson

下一个

tmpjson = tmpjson}

如果我有rs.recordcount-1然后tmpjson = tmpjson

tmpjson = tmpjson vbcrlf

移到下一项

下一个

rs.close

如果minijson = 1

countsql =select count(订单)从表,在哪里

Rs.open CountSql,Conn,1

计算= RS(0)

关闭

获取= tominiui(tmpjson,计数)

其他的

获取= tojson(tmpjson)

最后如果

设置=无

端功能

功能tojson(jsonstr)

tojson ={vbcrlf jsonstr vbcrlf}

端功能

函数的ToMiniUi(jsonstr,总)

tominiui ={

tominiui = tominiui 全:全

tominiui = tominiui 数据:{} jsonstr

tominiui = tominiui} }

端功能
PS:最后的参数的开发miniui可以忽略

以上是本文的全部内容,希望大家能喜欢。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部