任何人都可以给我一些示例源代码,展示如何从本地JavaScript连接到SQL Server 2005数据库?我在桌面上学习网络编程.
或者我是否需要使用任何其他脚本语言?如果你有它们,建议一些替代方案,但我现在尝试使用JavaScript.我的SQL Server本地安装在我的桌面上 - SQL Server Management Studio 2005和IE7浏览器.
我想在.JS文件中运行SQL查询.我试图添加一些PHP代码,但它当然不起作用.
我想运行SQL查询:SELECT price FROM list WHERE q=1.我想在图表中显示价格.有谁知道如何在.JS文件中运行此SQL查询,以便我可以从数据库中获取项目价格?
我使用以下JavaScript代码:
/* Morris.js Charts */
// Sales chart
var area = new Morris.Area({
element: 'revenue-chart',
resize: true,
data: [
{y: '2016 Q1', item1: 5000, item2: 4460},
{y: '2016 Q2', item1: 8432, item2: 5713}
],
xkey: 'y',
ykeys: ['item1', 'item2'],
labels: ['Item 1', 'Item 2'],
lineColors: ['#a0d0e0', '#3c8dbc'],
hideHover: 'auto'
});
var line = new Morris.Line({
element: 'line-chart',
resize: true,
data: [
{y: '2015 Q4', item1: 0},
{y: '2016 Q1', item1: 5000}, …Run Code Online (Sandbox Code Playgroud) 我想创建一个HTML表单来输入/查看localhost上的数据.
数据位于localhost上基于文件的H2数据库中.
理想情况下,我只想使用客户端javascript和HTML,这样用户就不需要运行本地Web服务器了.
我在这里找到了一些关于如何连接的信息:http://blog.jooq.org/2014/06/06/java-8-friday-javascript-goes-sql-with-nashorn-and-jooq/
但我想知道如何将连接/ 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();
Run Code Online (Sandbox Code Playgroud) 可能的重复:
JavaScript 可以与 MySQL 连接吗?
我有一个包含姓名和电子邮件的数据库。当用户用电子邮件填写电子邮件输入字段时。JS 用数据库检查它并在他完成该字段的电子邮件后写出人名。
joe@exampl.com 欢迎约翰·多伊!
是否可以使用 JavaScript 检索 MySQL 数据库数据?
任何帮助,将不胜感激。