【发布时间】:2015-07-04 15:52:44
【问题描述】:
我正在尝试使用 JavaScript 将值插入 Microsoft Access 数据库。我正在使用 Visual Studio 2010。我尝试了许多不同的方法,但下面的代码会引发错误:“Localhost 没有响应。”什么可能导致此错误,我该如何解决?
function Submit() {
var fname = document.getElementById("firstName").value;
var lname = document.getElementById("lastName").value;
var phnum = document.getElementById("phoneNo").value;
var uname = document.getElementById("userName").value;
var pword = document.getElementById("passWord").value;
var con = new ActiveXObject("ADODB.Connection");
con.open = "Provider=Microsoft.Jet.OLEDB.4.0;data source= C:\Users\Adetayo.Odusole\Desktop\Personal\Personal\VB.Net\Personal Website Design\CashRegister.mdb";
var cmd = new ActiveXObject("ADODB.Command");
cmd.ActiveConnection = con;
cmd.CommandText= "Insert into register(Firstname,Lastname,PhoneNum,Username,Password) Values('" & fname & "','" & lname & "','" & phnum & "','" & usernn & "','" & passw & "')";
cmd.Execute();
cmd.Close();
}
【问题讨论】:
-
请正确格式化您的代码。您甚至可以阅读您在屏幕上发布的内容吗?
-
我已经清理了它,但我留下了代码供人们查看我尝试过的另一种方法。感谢您的评论。
标签: javascript ms-access adodb