菜鸟教程小白 发表于 2022-12-12 09:05:23

javascript - sqlite ios电话间隙中的选择查询问题?


                                            <p><p>谁能帮助我如何从数据库中检索值(value)?我的代码是</p>

<pre><code>&lt;script type=&#34;text/javascript&#34; charset=&#34;utf-8&#34;&gt;
       // Wait for Cordova to load
       document.addEventListener(&#34;deviceready&#34;, onDeviceReady, false);
       // Cordova is ready
       function onDeviceReady() {
         console.log(&#34;Run1&#34;);
         var db = window.sqlitePlugin.openDatabase({name: &#34;MYDB&#34;});
         db.transaction(function (tx) {
               tx.executeSql(&#39;CREATE TABLE IF NOT EXISTS LOGS (id unique, log)&#39;);
         });
         db.transaction(function (tx){
               for (var index = 1; index &lt; 10; index++){
                   tx.executeSql(&#39;INSERT INTO LOGS (id,log) VALUES (&#39;+index+&#39;, &#39;+index+&#39;)&#39;);
               }
         });
       }
   &lt;/script&gt;
</code></pre>

<p>此处创建表并插入 10 行。但我无法检索和显示这些值。</p>

<pre><code>    &lt;input id=&#34;DBlist&#34; type=&#34;submit&#34; onClick=&#39;showList()&#39; data-theme=&#34;b&#34; value=&#34;Saved values&#34;data-mini=&#34;false&#34;&gt;

function showList()
    {
var db = window.sqlitePlugin.openDatabase({name: &#34;MYDB2&#34;});
db.transaction(function(tx) {
tx.executeSql(&#34;select * from LOGS;&#34;, [], function(tx, res) {
// how can I display all the rows in console.log()
   });
   });
}
</code></pre>

<p>任何建议...</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>查看文档</p>

<pre><code>https://github.com/brodysoft/Cordova-SQLitePlugin
</code></pre>

<p>对其进行简短的重写:</p>

<pre><code>function(tx, res) {
    for (var i = 0; i &lt; res.rows.length; i++) {
      console.log(&#34;Row = &#34; + i + &#34;, id = &#34; + res.rows.item(i).id + &#34;, log =&#34; +
                res.rows.item(i).log);
    }
});
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于javascript - sqlite ios电话间隙中的选择查询问题?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/22694546/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/22694546/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: javascript - sqlite ios电话间隙中的选择查询问题?