Javascript 如何连接此变量?

Javascript 如何连接此变量?,javascript,Javascript,我正在尝试将文本数据插入我的sqlite数据库。我想使用一个变量来存储我想存储在数据库中的文本。如果我没有提供足够的信息,我道歉。我不知道是否需要更多的信息来解决这个问题。以下是我目前掌握的情况: var MYVAR = 'The text'; tx.executeSql('INSERT INTO test_table (data1) VALUES (?)', [MYVAR]); 当我查询数据库时,这会为我生成一个“未定义的” tx.executeSql('INSERT INTO test_t

我正在尝试将文本数据插入我的sqlite数据库。我想使用一个变量来存储我想存储在数据库中的文本。如果我没有提供足够的信息,我道歉。我不知道是否需要更多的信息来解决这个问题。以下是我目前掌握的情况:

var MYVAR = 'The text';
tx.executeSql('INSERT INTO test_table (data1) VALUES (?)', [MYVAR]);
当我查询数据库时,这会为我生成一个“未定义的”

tx.executeSql('INSERT INTO test_table (data1) VALUES (?)', ['Text here']);

在查询数据库时,我会提醒结果,并显示“Text here”字符串,以便正确存储

在VALUES()中声明$MYVAR变量,并将其用双引号括起来

$MYVAR = 'The text';
tx.executeSql("INSERT INTO test_table (data1) VALUES ("$MYVAR")");

再次抱歉,没有提供尽可能多的信息来帮助我。我不知道这个特定场景需要更多的信息。我找到了正确的方法

 var MYVAR = 'The text';
 tx.executeSql("INSERT INTO test_table (data1) VALUES (?), ('" + MYVAR + "')");

你有问题吗?我是说,你有密码。它能满足你的需要吗?如果不是,它会做什么呢?您至少需要告诉人们您使用的是什么sql库。当然,你们提供的信息还不够。你希望人们如何帮助你?了解你的想法吗?@Strelok,不。我想可能,正确连接所需的语法可以在不需要额外信息的情况下给出。@codebmanj您为什么认为需要连接任何东西?@melpomene,因为在使用变量时返回未定义的结果。@melpomene您使用的是什么语言?您使用的是什么语言?
SyntaxError:missing)参数后list
@melpomone您必须在函数中有错误。。。发布您的代码,以便我们知道tx和executeSql是什么,是您编写的还是某个框架的一部分?我将您的两行代码复制/粘贴到浏览器控制台中
tx
未定义,但这并不重要,因为代码从未运行过,因为它是一个咒语语法错误。