色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

javascript如何連接SQLLite數據庫

錢淋西2年前96瀏覽0評論

javascript如何連接SQLLite數據庫?

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 id="RCOMUNI"></div>

</body>

</html>

css教程 w3c,javascript如何連接SQLLite數據庫