--1 serv:set() 存放数据到服务中
    serv:set('test_key','测试')

    --2 serv:get() 获取存放在服务中的数据
    local sTestKey=serv:get('test_key')
    print(sTestKey)

    local helpSet=CSelectHelp()
    --3 serv:setHelp() 存放help数据到服务中
    serv:setHelp('test_key',helpSet)

    --4 serv:getHelp() 获取存放在服务中的help数据
    local helpGet=CSelectHelp()
    serv:getHelp('test_key',helpGet)
    helpGet:dump()


    --5 serv:dumpKeys() 打印所有的存放在服务中的数据
    serv:dumpKeys()

    --6 serv:setCache() 存放数据到cache缓存
    local helpSet=CSelectHelp()
    local sql=[[select top 100 * from bs_eqpt where process_id like '%90000%']]
    db:select(sql,'',helpSet)
    serv:setCache('bs_eqpt','process_id',helpSet)

    --7 serv:getCache() 获取存放在cache中的数据
    local sValue=serv:getCache('bs_eqpt','90000','eqpt_name')
    print('sValue:'..sValue)

    --8 serv:getCacheHelp() 获取存放在cache中的help数据,并按照关键字匹配,只返回 1行数据
    local helpGet=CSelectHelp()
    serv:getCacheHelp('bs_eqpt','90000',helpGet)
    helpGet:dump()

    --9 serv:getCacheHelpLike() 获取存放在cache中的help数据,并按照关键字模糊匹配,默认返回最大四千行
    local helpGet=CSelectHelp()
    serv:getCacheHelpLike('bs_eqpt','90',helpGet,1000)--只取最多1000条
    helpGet:dump()
Copyright © TouchNet 2015 all right reserved,powered by Gitbook最后修订时间: 2022-06-21 09:21:04

results matching ""

    No results matching ""