【问题标题】:Try to import one cell from XLS table with alasql尝试使用 alasql 从 XLS 表中导入一个单元格
【发布时间】:2021-08-16 07:38:48
【问题描述】:

好的,我知道了,但现在我不能在 WHERE 中使用变量(名词)。
函数中设置的变量及其编号

我的代码:

var nomer
element.addEventListener( 'click', function (textbase, input ) { 
 nomer = element.id;
      setPrice(nomer); 
    
      function setPrice(nomer){ 
      var printResult = function(result){ console.log(result)}; 
      alasql('SELECT te FROM XLSX("../MDF_PANELS.XLS") WHERE f = nomer',[], 
      function (data) {printResult(data); }) }

【问题讨论】:

  • 请分享您到目前为止所尝试的...
  • 我编辑了我的问题

标签: javascript sql alasql


【解决方案1】:

您可以像通常的 JavaScript 字符串一样创建 SQL 查询。 需要正确评论您的变量,并在 alasql 中使用 " 而不是 '

function setPrice(nomer){
                    console.log(nomer)
                    var printResult = function(result){ console.log(result)};
                    
 alasql("SELECT te  FROM XLSX('../MDF_PANELS.XLS') WHERE f = "+nomer+"",[],
        function (data) {printResult(data); })
                        
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-08
    • 2016-04-07
    • 1970-01-01
    • 2019-12-25
    相关资源
    最近更新 更多