找回密码
 立即注册

QQ登录

只需一步,快速开始

condust

中级会员

102

主题

244

帖子

934

积分

中级会员

积分
934

时代开发者征文活动

condust
中级会员   /  发表于:2021-9-10 18:50  /   查看:1438  /  回复:5
1金币
各位大佬:
请教:在做一个系统的数据展现时候,发现这个系统在设计表名的时候是按年度存放的,比如2021年度的表为:zwkmzd2021,2022年度会生成新的表zwkmzd2022,在活字格中我们要先把外联表加载过来,然后才可以引用,程序今年设计好了正常使用后,到了2022年度的时候需要引用zwkmzd2022表,这样需要重新打开工程文件去删除原来的引用,重新引用2022年度数据表,这样操作特别麻烦,特别是已开发完成的项目,不能因为这个原因再去修改程序文件,请问有没有好的办法来解决这个问题?


最佳答案

查看完整内容

您看下这个方案行不行, 活字格里不引用原表,只引用视图,每当需要改变表的时候, 可以调用存储过程改变这个视图的源表,让这个视图从zwkmzd2021改为zwkmzd2022,

5 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-10 18:50:28
来自 2#
您看下这个方案行不行,
活字格里不引用原表,只引用视图,每当需要改变表的时候,
可以调用存储过程改变这个视图的源表,让这个视图从zwkmzd2021改为zwkmzd2022,
回复 使用道具 举报
condust
中级会员   /  发表于:2021-9-13 09:01:49
3#
如果只是查询还可以,如果需要更新数据就不太好办了吧
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-13 09:10:55
4#
更新数据的话,7.1支持直接写SQl
活字格7.0 update1新功能解密:十九,命令提升-后端直接执行SQL命令
https://gcdn.grapecity.com.cn/fo ... 1&fromuid=60953
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
condust
中级会员   /  发表于:2021-9-13 09:12:45
5#
OK学习下
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-13 09:51:42
6#

感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部