找回密码
 立即注册

QQ登录

只需一步,快速开始

V蓝猫V

初级会员

12

主题

75

帖子

345

积分

初级会员

积分
345
V蓝猫V
初级会员   /  发表于:2022-9-23 09:14  /   查看:2872  /  回复:6
1金币
本帖最后由 Eden.Sun 于 2023-9-13 15:28 编辑

sqlite 数据库,建立视图后,对应的字段不支持,这种情况如何处理,如下图:
1. 数据视图:
image.png133961485.png
2. wyn 数据集:
image.png880600585.png

6 个回复

倒序浏览
Felix.LiWyn认证
超级版主   /  发表于:2022-9-23 10:18:24
沙发
咱这个字段的类型是什么类型,如果是正常的interger的数字或者varchar的都可以支持的,咱看这边是不是类型是什么类型的,
如果确实是因为类型不一样,是我们不支持的,可能暂时就没办法,然后咱这边可以把类型给我们发过来,我们反馈给开发看后续会不会支持。
回复 使用道具 举报
V蓝猫V
初级会员   /  发表于:2022-9-23 11:38:03
板凳
Felix.Li 发表于 2022-9-23 10:18
咱这个字段的类型是什么类型,如果是正常的interger的数字或者varchar的都可以支持的,咱看这边是不是类型 ...

strftime(
                '%Y-%m-%d',
                '1899-12-30',
                '+' || "发生日期" || ' day'
        )
日期是通过这个函数转过来的,原生是sqlite的real类型
image.png867609252.png
后面的三个字段就是数字类型;
碰到这种情况有没有什么解决思路了

回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2022-9-23 12:15:51
地板
V蓝猫V 发表于 2022-9-23 11:38
strftime(
                '%Y-%m-%d',
                '1899-12-30',

你用一个数据库连接工具看一下字段的类型,然后给我们截图看一下,然后您wyn现在使用的版本也发一下谢谢。
回复 使用道具 举报
V蓝猫V
初级会员   /  发表于:2022-9-23 15:50:13
5#
Felix.Li 发表于 2022-9-23 12:15
你用一个数据库连接工具看一下字段的类型,然后给我们截图看一下,然后您wyn现在使用的版本也发一下谢谢 ...

image.png54351805.png

原来的数据类型是这样的
回复 使用道具 举报
V蓝猫V
初级会员   /  发表于:2022-9-23 16:40:19
6#
sum("视图_出入库流水"."数量"),通过这种方式获取到的数据不应该还是数字类型吗?怎么就不识别了
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2022-9-23 17:29:40
7#
本帖最后由 Eden.Sun 于 2023-9-13 15:28 编辑
V蓝猫V 发表于 2022-9-23 16:40
sum("视图_出入库流水"."数量"),通过这种方式获取到的数据不应该还是数字类型吗?怎么就不识别了

您好,wyn 中也有sum表达式,可能表达式之间有冲突,您可以给字段起一个别名,比如,"出入库流水-数量"这样的试一下。
如果还不行的话,您看您这边方便升级Wyn的新版本不,我们在新版本中测试是正常的。





回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部