1
我想比较两个变量,我从json服务获得的数据库,我在我的应用程序。我试图硬编码它和它的工作SQL在哪里陈述
Statement st = tmsDB.createStatement(
"SELECT * FROM ObjectTexts WHERE programID ='AAA' AND objName ='BBB'");
但是,当我试图做到这一点`
Statement st = tmsDB.createStatement(
"SELECT * FROM ObjectTexts WHERE programID="+ JsonProgramID +"AND objName ="+JsonobjName);
没有奏效。
任何想法?
如果他的查询非常容易受到SQL注入的影响,你能告诉他正确的方法来避免它吗? – 2012-07-17 15:40:44
@ X-Zero:我不太了解黑莓API,这就是为什么我没有建议。在android这是你需要做的http://android-er.blogspot.com/2011/06/simple-example-using-androids-sqlite_02.html – kosa 2012-07-17 15:58:50
@thinksteep很好的答案,我冒昧地编辑了一些BlackBerry API代码。希望你不介意。 – Richard 2012-07-17 17:04:04