文件名称:pb json 生成、解析,dw导入导出json,select_sql转json(20220511更新)
文件大小:19.63MB
文件格式:RAR
更新时间:2022-05-12 01:28:17
pb json
采用pb11.5 + pbni + vs2015 + rapidjson的开源库,生成解析json,支持datawindow快速导入导出字段名有大写字母的json,支持dw导入出json时对指定字段进行des加密,并在导入到dw时时进行des解密,修改了pbvm115.dll(内存修改方法的文件,请看n_datastore的api定义), ******2022-05-11更新说明,1.增加一种dw导入导出成json的方式,以列数组方式生成json数据,可以有效降低json字符串体积;2.增加dw按字符串列统计数值功能,例如收款记录报表,一般可能按付款方式汇总付款金额,如果要在此dw按收款记录的营销人员汇总收款金额,可以用此功能,比用纯PB写代码高效的多,此功能还可以作为图形报表的数据源;3.增加跟PB程序现有数据库连结的绑定(sqlca或者自建的transobject对象)(目前只支持SNC sqlserver 2008接口),直接sql语句生成json的功能,会比dw浏览完数据再生成json要快很多。
【文件预览】:
pbtest.pbt
api-ms-win-core-handle-l1-1-0.dll
pbtest.usr.opt
api-ms-win-crt-string-l1-1-0.dll
pbtest.exe
ganpbjson.dll
api-ms-win-crt-environment-l1-1-0.dll
api-ms-win-crt-locale-l1-1-0.dll
autodiagnose.dll
basement.dll
api-ms-win-core-datetime-l1-1-0.dll
api-ms-win-core-localization-l1-2-0.dll
vcruntime140_1d.dll
api-ms-win-core-file-l1-1-0.dll
api-ms-win-core-sysinfo-l1-1-0.dll
json.txt
vcruntime140_1.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-memory-l1-1-0.dll
vcomp140.dll
libjcc.dll
vccorlib140.dll
msvcp71.dll
cyzd27000.txt
atl71.dll
api-ms-win-crt-convert-l1-1-0.dll
api-ms-win-core-errorhandling-l1-1-0.dll
api-ms-win-core-synch-l1-1-0.dll
msvcr71.dll
pbdwe115.dll
bull140u.dll
api-ms-win-crt-math-l1-1-0.dll
BDM.dll
api-ms-win-core-processthreads-l1-1-0.dll
vcruntime140.dll
pbtest.pbd
msvcr100.dll
pbvm115.dll
api-ms-win-crt-conio-l1-1-0.dll
updateagent.dll
sqlncli.dll
api-ms-win-core-file-l1-2-0.dll
api-ms-win-crt-utility-l1-1-0.dll
api-ms-win-crt-filesystem-l1-1-0.dll
sqlnclir.rll
cyzd500.txt
cyzd100.txt
api-ms-win-core-profile-l1-1-0.dll
ssleay32.dll
msvcp140.dll
api-ms-win-core-timezone-l1-1-0.dll
api-ms-win-core-string-l1-1-0.dll
csdn测试.txt
api-ms-win-core-processenvironment-l1-1-0.dll
pbtest.pbl
vcamp140.dll
pbvm126_4098
----PBVM126a_x86.DLL(4.99MB)
20220511更新说明.txt
api-ms-win-crt-private-l1-1-0.dll
dwapi115.dll
vcruntime140_clr0400.dll
api-ms-win-core-debug-l1-1-0.dll
123.txt
vcomp140d.dll
MD5.dll
api-ms-win-crt-multibyte-l1-1-0.dll
cyzd57000.txt
api-ms-win-core-util-l1-1-0.dll
api-ms-win-crt-time-l1-1-0.dll
api-ms-win-core-namedpipe-l1-1-0.dll
msvcp140_codecvt_ids.dll
api-ms-win-crt-process-l1-1-0.dll
api-ms-win-core-libraryloader-l1-1-0.dll
api-ms-win-crt-stdio-l1-1-0.dll
msvcp140_1.dll
api-ms-win-crt-runtime-l1-1-0.dll
Services.dll
concrt140.dll
api-ms-win-core-heap-l1-1-0.dll
取datastore的handle_PBVM115DLL修改方法.txt
api-ms-win-core-interlocked-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-1.dll
libjutils.dll
PBVM115a.DLL
pbtest.pbw
api-ms-win-core-rtlsupport-l1-1-0.dll
pbvm125_5629
----PBVM125a.DLL(4.73MB)
ucrtbase.dll
api-ms-win-core-file-l2-1-0.dll
pbshr115.dll
cyzd300.txt
VSCover140.dll
api-ms-win-core-console-l1-1-0.dll
api-ms-win-crt-heap-l1-1-0.dll
msvcp100.dll
cyzd5000.txt
cyzd87000.txt