在Javascript中使用SQL查询时遇到未定义函数错误
Experiencing an undefined function error, using SQL queries with Javascript
我只是想让这个按钮实现一个功能,简单地显示用户对游戏的整体得分。每次用户玩游戏时,这些数据都会在Access DB中更新。我不知道这是一个问题与我的SQL查询或与我的JavaScript编码。我只需要一个弹出窗口来显示此信息时,用户单击此按钮。代码如下:(只是应该显示弹出窗口的代码的一部分,仅此而已)
<button onclick="showscores()" style=" top: 155px; left: 160px; position: absolute;"> Show scores
var user = "FOO";
var myDB = new ACCESSdb("C:''Users''FOO''Users.mdb", {showErrors:true});
function showscores(){
// select and retrieve the user info data , containing the score data
window.alert(myDB.query("SELECT * FROM userInfo WHERE UserName = 'username'));
}
您的查询中有语法错误-缺少结束双引号。应该是:
window.alert(myDB.query("SELECT * FROM userInfo WHERE UserName = 'username'"));
myDB应该在函数内声明,除非全局声明,如果是这种情况,在您的示例中不清楚。
function showscores(){
var myDB = new ACCESSdb("C:''Users''FOO''Users.mdb", {showErrors:true});
// select and retrieve the user info data , containing the score data
window.alert(myDB.query("SELECT * FROM userInfo WHERE UserName = 'username'"));
}
相关文章:
- 为什么“;未定义的“;在JavaScript中结束循环
- 要求未定义JS回调参数
- 如何检查管道中未定义的项目
- TypeError:无法读取属性'推'未定义的JavaScript
- $window.ga在AngularJS事件中未定义
- 未捕获的TypeError无法读取未定义的属性socialsharing
- 为什么grunt contrib connect的中间件选项的第三个参数是未定义的
- 无法获取属性'selectedIndex'的未定义引用或null引用
- 如何消除代码中的未定义和其他问题
- 未捕获的ReferenceError:$未定义
- this.router在AngularJS 2中未定义
- 未捕获的类型错误:无法读取属性'删除'的未定义
- 节点fs.stat名称未定义
- 尝试在PHP中回显输入文本时出现未定义的索引错误
- Jquery未定义函数正在停止其他操作
- AngularJS指令出错-无法读取属性'编译'的未定义
- 这.SOMETHING 总是返回未定义的 - extjs
- 将 AJAX 传递给 PHP 时遇到问题,而是未定义
- 遇到未定义的问题!== 未定义
- 在Javascript中使用SQL查询时遇到未定义函数错误