如何使一个数据库连接

如何使一个数据库连接

问题描述:

使用MySQL & Java脚本如何使一个数据库连接

我想在Java脚本MySQL数据库连接,那我怎么才能使用此连接获取表值。

ASP.Net代码

con.ConnectionString = “DSN = server1的;” + “Uid = root;” + “Pwd = root;”; con.Open();

cmd = new OdbcCommand("Select * from tb_values", con); 
cmd.ExecuteNonQuery(); 

上面的代码是工作在asp.net,但我想建立一个连接&通过使用JavaScript选择一个值。

需要JavaScript代码的帮助。

+0

asp.net代码执行在服务器端,JavaScript的在客户端侧执行。除非您在服务器端接受查询并返回JSON,否则不可能从Javascript中查询服务器端的数据库。 – 2010-07-04 15:16:12

上面的代码是工作在asp.net,但 我想建立一个连接&通过使用JavaScript选择 值。

这是不可能用JavaScript 否则世界将看到你的数据库连接代码

客户端的情况下:

的JS客户端不应该是能够做到这一点。

服务器端的情况:

如果你绝对想拥有JS在服务器端,您可以考虑node.js,并在“节点JS MySQL的”三多一少谷歌。

随着HTML5您可以创建并在客户端查询表。看看这个帖子关于HTML5 Web SQL database,你可能会发现它取决于你的情况有用。

@国资委的答案,如果要部署为公众这段代码是正确的。但是,如果数据库是本地的那台机器,或者通过ODBC连接注册,你或许可以访问使用JavaScript的DB(techinally,我想这将是JScript中)。该页面将不得不运行作为卫生技术评估,HTML应用程序,微软只沙盒系统,能够消除几乎你通常在互联网上的网页获得的所有限制。你必须改变你编写你的代码的一些方法,并且一切都必须通过ActiveX对象来运行。如果这就是你想要的,请查看Microsoft's documentation关于这个问题。顺便说一句,HTA很有趣写作。