我想创建一个
HTML表单来输入/查看localhost上的数据.
数据位于localhost上基于文件的H2数据库中.
理想情况下,我只想使用客户端javascript和HTML,这样用户就不需要运行本地Web服务器了.
但我想知道如何将连接/ SQL查询集成到Web表单的下一步.
我知道出于安全原因,使用javascript连接数据库通常是不受欢迎的,但对于这个用例,它只会访问localhost上的数据.
此外,是否有任何推荐的JavaScript库,这将使这更容易?
var someDatabaseFun = function() {
var Properties = Java.type("java.util.Properties");
var Driver = Java.type("org.h2.Driver"); //JDBC interface for H2
var driver = new Driver();
var properties = new Properties();
properties.setProperty("user", ""); // database username
properties.setProperty("password", ""); // database password
try {
var conn = driver.connect(
"jdbc:h2:~/db", properties); // connect to database
// Database code here
}
finally {
try {
if (conn) conn.close();
} catch (e) {}
}
}
someDatabaseFun();