回覆列表
  • 1 # 小紅的甜心

    javascript連線sqllite方法如下:

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>

    <head>

    <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">

    <title>Prova</title>

    </head>

    <body>

    <script type="text/javascript">

    //Provenia SRL ITC - Paola Savioli

    //Questa funzione apre il database SQL Lite

    //Il parametro che va cambiato è il nome del database

    function ApriDatabase() {

    try {

    if (window.openDatabase) {

    var shortName = "Ristoranti.sqllite";

    var version = "1.0";

    var displayName = "Ristoranti italia";

    var maxSize = 65536; // in bytes

    db = openDatabase(shortName, version, displayName, maxSize);

    }

    } catch (e) {

    alert("Apri Database" + e);

    }

    }

    //Provenia SRL ITC - Paola Savioli

    // Questa funzione eseque una query su un database aperto con la funzione ApriDatabase

    function EseguiQuery($query, callback) {

    try {

    ApriDatabase();

    if (window.openDatabase) {

    db.transaction(

    function (tx) {

    tx.executeSql($query, [], function (tx, result) {

    if (typeof (callback) == "function") {

    callback(result);

    } else {

    if (callback != undefined) {

    eval(callback + "(result)");

    }

    }

    }, function (tx, error) {});

    });

    return rslt;

    }

    } catch (e) {

    alert("Esegui Query" + e);

    }

    }

    function VisualizzaComuni() {

    try {

    var schemanode = document.GetElementById("RCOMUNI");

    schemanode.innerHTML = "";

    var result = EseguiQuery("SELECT * FROM COMUNE");

    for (var i = 0; i < result.rows.lenght; ++i) {

    var row = result.row.item(i);

    var notediv = document.createElement("div");

    notediv.innerHTML = "Codice Provincia:" + row["PROVINCIA"] + "Nome:" + row["NAME"];

    schemanode.appendchild(notediv);

    }

    } catch (e) {

    alert("Visualizza Comuni" + e);

    }

    }

    </script>

    <input type="button" name="select" onClick="VisualizzaComuni()"

    value="Visualizza Comuni">

    <div></div>

    </body>

    </html>

  • 中秋節和大豐收的關聯?
  • 有哪些你吃一次就立馬愛上的海鮮?