<div class="main-container">
Username:<br>
<input type="text" name="uname" value="Username">
<br>
Password:<br>
<input type="password" name="pword" value="Password">
<br><br>
<input type="submit" value="AddRecord">
<input type="reset" value="Cancel">
</div>
</div>
</body>
<script type="text/javascript">
function AddRecord() {
var adoConn = new ActiveXObject("ADODB.Connection");
var adoRS = new ActiveXObject("ADODB.Recordset");
adoConn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source = C:\\Documents\\Writings.mdb");
adoRS.Open("Select * From User", adoConn, 1, 3);
if(!rs.bof){
rs.MoveFirst();
while(!rs.eof){
var data=rs(1);
if(data==user.value){
alert("This user already exists!");
exists=1;
}else{
break;
rs.movenext();
}
}
}
if(exists!=1){
adoRS.AddNew;
adoRS.Fields("UserName")=user.value;
adoRS.Update;
adoRS.Close();
adoConn.Close();
alert("User successfully registered!");
document.cookie=user.value;
window.location="https://www.google.co.uk";
}
</script>
這不起作用按鈕什麼都不做。我試着移動我的數據庫,但這也行不通。我目前使用Google Chrome瀏覽器。我的數據庫被稱爲Writings並且是文件夾文件。 該網站應該從文本框中獲取輸入的信息並將其放在表格中,但由於某些原因它不起作用如何使用JavaScript鏈接到Access數據庫?
我可以用什麼來代替ActiveX? –
您應該編寫一個Web服務,然後服務必須連接到DB –