原网址:https://github.com/kripken/sql.js
sqlLite是一个很简单的,很轻巧的文件型数据库,在我们做一些联系,或者开发一些小型的项目事,是个不错的选择,我在看js的时候,想用单纯用JS 连接的这个数据数据库,最终在GITHUB找到人家的例子,转载到自己文档中,做一个记录。
sql.js可以在上面的连接上下载。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="sql.js"></script>
</head>
<body>
<input type="file" id="dbFileEle"/>
</body>
<script>
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)
var c = db.exec("SELECT Data FROM CP_Component");
document.write(c)
}
r.readAsArrayBuffer(f);
}
</script>
</html>
sqlLite是一个很简单的,很轻巧的文件型数据库,在我们做一些联系,或者开发一些小型的项目事,是个不错的选择,我在看js的时候,想用单纯用JS 连接的这个数据数据库,最终在GITHUB找到人家的例子,转载到自己文档中,做一个记录。
sql.js可以在上面的连接上下载。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="sql.js"></script>
</head>
<body>
<input type="file" id="dbFileEle"/>
</body>
<script>
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)
var c = db.exec("SELECT Data FROM CP_Component");
document.write(c)
}
r.readAsArrayBuffer(f);
}
</script>
</html>