runtoad
runtoad
  • 发布:2020-01-12 18:57
  • 更新:2020-01-12 18:57
  • 阅读:1029

【报Bug】android 执行plus.sqlite.executeSql,如果sql语句中有分号;就会报错

分类:5+ SDK

详细问题描述

android下sqllite的sql语句中带有分号;,就报错

[内容]

android 执行plus.sqlite.executeSql,如果sql语句中有分号,报错

[步骤]
INSERT OR IGNORE into bookshelf (nid,title,img,writer,intro) VALUES(16,"Nana","https://asd.s3.us-east-2.amazonaws.com/photo/cbf802a9-c432-d401-2676-4c0d6b5a41.jpeg","Emile Zola","asd;")
如上述sql语句,在sqllite工具里执行没有问题,但在android客户端报错, 如下
xecuteSql failed: {"code":-1404,"message":"android.database.sqlite.SQLiteException: unrecognized token: \"'asd\" (code 1): ,
[结果]
无法正常执行
[期望]
ios一样正常执行

IDE运行环境说明

mac版本 HBuilderX

[IDE版本号]
2.5.1
[windows版本号]

[mac版本号]
10.14.3

uni-app运行环境说明

app

[运行端版本号]

HBuilderX创建

uni-app模式

App运行环境说明

[Android版本号]
android 6.1
[iOS版本号]

[手机型号]

[模拟器型号]
网易mumu android 6.1

附件

联系方式

2020-01-12 18:57 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复