遇见未知的自己 发表于 2020-9-3 11:56:46

sz_xd 发表于 2020-9-3 10:50
非常感谢无私分享!
请问楼主:你附件中 json.bak 是怎么使用?烦请指教,谢谢!

那个是数据库备份文件,可以还原到你的机器上

咖啡里 发表于 2020-9-3 11:59:39

遇见未知的自己 发表于 2020-9-3 11:55
SQL2106以下版本才用这个参数FOR XML,SQL2016以上的版本的可以直接使用FOR JOSN

是的,sql2016版本; SELECT AS AA, AS BB, AS CC FROM for json auto

Simon.hu 发表于 2020-9-3 17:50:19

是的,主要是以前主流的是xml现在主流的是json;P

sz_xd 发表于 2020-9-3 20:08:36

咖啡里 发表于 2020-9-3 11:53
这个是sql2008的数据库完整备份,最低恢复到同一版本或更高版本即可!

非常感谢回复指教,谢谢!

Simon.hu 发表于 2020-9-4 09:20:59

我李总每次都是这么无私奉献~

李总,我们等你的蓝牙打印哈~;P

咖啡里 发表于 2020-9-4 16:50:12

Simon.hu 发表于 2020-9-4 09:20
我李总每次都是这么无私奉献~

李总,我们等你的蓝牙打印哈~

这是要约吗;P

dystar001 发表于 2020-9-5 15:03:53

咖啡里 发表于 2020-9-3 00:05
这个就是通用的存储过程。定义一个传入的参数,这个参数就是要查询表的SELECT拼接语句,只要期初把这个通 ...

抱歉,前面没有仔细看您的存储过程代码。
您这个存储过程,的确是只要把sql查询的这段语句分解出来,这个就可以变成一个万能的存取方案了。
建议您把demo改一下,加上sql数据参数部分。这样格友看上去会更理解。
否则一开始可能会认为,这个demo只是分解数据用的。

:hjyzw::hjyzw::hjyzw:

Simon.hu 发表于 2020-9-11 15:49:07

:hjyzw:

felix1632 发表于 2020-12-13 23:51:34

dystar001 发表于 2020-9-2 23:27
再给有兴趣的格友一个思路:

楼主的方法很好,不过还有一点点缺点,那就是要到数据库后台里面去写一个存 ...

这个方案的API怎么写?能否按楼主的demo改写下发个出来?谢谢分享

sz_xd 发表于 2021-5-2 20:04:58

dystar001 发表于 2020-9-2 23:27
再给有兴趣的格友一个思路:

楼主的方法很好,不过还有一点点缺点,那就是要到数据库后台里面去写一个存 ...

@dystar001 :   你这提供这思路是非常好及正确的 (发现你喜欢搞动态功能,这是一劳永逸做法),这是可以实现的,用 服务器 Web API中的C# DLL 生产 的动态代码 执行 动态SQL 再 返回值 或动态生成 Json,再将这值传回给活字格,经实践发现这也是非常快的,
:hjyzw:
页: 1 [2] 3
查看完整版本: 存储过程查询返回JSON序列导入到表(适用6.0.100json插件)