Tôi muốn bắt ngoại lệ trong javascript nếu một truy vấn chèn không được thực hiện.Làm thế nào để bắt ngoại lệ trong javascript?
Tôi đã viết đoạn code dưới đây:
var adoConn = new ActiveXObject("ADODB.Connection");
var adoRS = new ActiveXObject("ADODB.Recordset");
var rec = new ActiveXObject("ADODB.Record");
adoConn.Open="DRIVER={MySQL ODBC 3.51 Driver};SERVER=172.25.37.145;" + "DATABASE=confluence;UID=root;PASSWORD=somePassword;OPTION=3";
//Connectionstring
alert('Database Connected');
adoConn.Execute("insert into `session` (SessionId,Timestamp) values ('"+SessionId+"','"+SessionCurrenttime+"')");
Nếu tôi nhận được id cùng một phiên sau đó truy vấn không được thực hiện vì nó là chìa khóa chính trong cơ sở dữ liệu.
Bạn nên khử trùng bài của bạn trước khi [email protected] bị hack! : P –
Hầu như không có điểm nào trong đó, tất cả các bản sửa đổi đều có sẵn. Tôi đã làm nó anyway. –
Vâng, bạn cần thay đổi mật khẩu cho tài khoản đó ngay bây giờ. Ngoài ra việc tạo ActiveXObjects trong JS làm tôi sợ hãi. – annakata