请选择
进入手机版
|
继续访问电脑版
学习路径
视频资源
开发者学堂
悬赏
活动
招聘
登录
/
注册
搜索
AI搜索
SpreadJS
活字格
Wyn
GcExcel Java
公开课
新手入门
新手训练营
技术认证
好友
帖子
收藏
勋章
设置
我的收藏
退出
首页
›
活字格专区
›
求助中心
›
查看内容
发新帖
waitgboualats
银牌会员
63
主题
163
帖子
2030
积分
银牌会员
银牌会员, 积分 2030, 距离下一级还需 1970 积分
银牌会员, 积分 2030, 距离下一级还需 1970 积分
积分
2030
16051
金币
63
主题
163
帖子
最新发帖
【9.0】在服务器开启超时自动退出的情况下,如何实现数据大屏页面的持久登录
EL选择器手动输入
【9.0.4】云存储上传问题
【8.0.6】功能实现问题咨询
导出表格到excel第一行无法删除
手机扫码结果无法返回到变量
7.104 类似这样的json该如何解析
post 请求体中文件类型如何设置
流程图插件开发
7.0.104 选项卡间单元格命名引用出错
[已处理]
内置数据库执行SQL命令参数问题
waitgboualats
银牌会员
/ 发表于:
2023-3-29 11:34
/
查看:
2079
/ 回复:
1
1
金币
有这么一个表
想使用执行SQL命令过滤日期
测试结果
表格里面明明有数据但是执行后显示没有,是参数这边填写有问题吗
附件:
您需要
登录
才可以下载或查看,没有帐号?
立即注册
最佳答案
Grayson.Shang
查看完整内容
大佬您好,咱们这种查询不到数据的原因是,咱们在SQLite的数据库中,日期存储的并不是文本格式,而是一个小数 而咱们传入的参数是一个文本类型,两个本身就不能进行比较,所以查询到的结果是一个null 想要可以比较需要将咱们传入的参数修改成小数类型,方法也很简单,咱们服务端命令中有一个函数DATEVALUE,可以将字符串转成对应的数值,再把咱们的参数类型改成double,就可以正常比较获取对应的数据了
收藏
回复
1
个回复
最佳答案
Grayson.Shang
超级版主
/
发表于:2023-3-29 11:34:27
|
显示全部楼层
来自 2
#
大佬您好,咱们这种查询不到数据的原因是,咱们在SQLite的数据库中,日期存储的并不是文本格式,而是一个小数
而咱们传入的参数是一个文本类型,两个本身就不能进行比较,所以查询到的结果是一个null
想要可以比较需要将咱们传入的参数修改成小数类型,方法也很简单,咱们服务端命令中有一个函数DATEVALUE,可以将字符串转成对应的数值,再把咱们的参数类型改成double,就可以正常比较获取对应的数据了
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
回复
使用道具
举报
活字格认证
Wyn高级认证
Wyn认证
活字格高级认证
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复
返回顶部