sql.js 用js来操作sqllite数据库的js插


sql.js 用js来操作sqllite数据库的js插件

第一步引入bfwone

第二步执行插件

示例代码如下

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>BFW NEW PAGE</title>
    <script id="bfwone" type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/bfwone.js"></script>
    <script type="text/javascript">
        bready(function() {
            use(["sql"], function() {

                var dbFileElm = document.getElementById('dbFileEle');
                dbFileElm.onchange = function() {
                    var f = dbFileElm.files[0];
                    var r = new FileReader();
                    r.onload = function() {
                        var Uints = new Uint8Array(r.result);
                        db = new SQL.Database(Uints);
                        console.log(db)
                        // 下面的sql改成自己数据库的sql
                        var c = db.exec("SELECT * FROM memmber");
                        document.getElementById('result').innerHTML = JSON.stringify(c, null, '  ');
                        //   document.write(c)
                    }
                    r.readAsArrayBuffer(f);
                }
            });
        });
    </script>
</head>
<body>
    <input type="file" id="dbFileEle" />

    <pre id='result'></pre>
    <pre id='error'></pre>
</body>
</html>


立即下载sql.js查看所有js插件

网友评论0

程序员在线工具箱