紫猫学院社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 132|回复: 2

[求助] 求大神指点迷津,跪谢了

[复制链接]

1

主题

2

帖子

2

积分

学前班

Rank: 1

猫粮
8
发表于 2021-3-26 23:59:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Import "zm.luae"
Import "sqlite3.lua"
zm.Init  //初始化插件,只需执行一次

Dim DBpath = "/storage/emulated/0/Pictures/testmp.db"
Dim ret
Dim ret1
Dim Table= Element.GetAll()
Dim str = table[15]["text"]      //假如此时  table[15]["text"]  = "2019年5月发布的四川旅游国际形象新标识中的动物元素是????????。"

ret = sqlite3.SQLSelect(DBpath, "ChallengeQuestion", "r_answer", "where question='" & str & "'")
ret1 = sqlite3.SQLSelect(DBpath, "ChallengeQuestion","r_answer","where question='2019年5月发布的四川旅游国际形象新标识中的动物元素是????????。'")

我的问题是,上面两条查询命令里,第一条查询命令查不到记录,而第二条查询命令就能查到记录,有大神能告知是为什么吗?跪谢!!!


回复

使用道具 举报

895

主题

2558

帖子

2578

积分

院长

Rank: 9Rank: 9Rank: 9

猫粮
4794
QQ
发表于 2021-3-27 17:25:58 | 显示全部楼层
我推测你的条件变量里极有可能存在空格或者其他的不可见字符,你可以用Len或者zm.varinfo查看下变量数据的长度是否正确
回复

使用道具 举报

1

主题

2

帖子

2

积分

学前班

Rank: 1

猫粮
8
 楼主| 发表于 2021-3-29 09:07:42 | 显示全部楼层
明白了,万分感谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学院  

GMT+8, 2021-4-24 00:50

Powered by Discuz! X3.4

Copyright © 2012-2020 紫猫编程学院

快速回复 返回顶部 返回列表