我用下面的代码把AAA和BBB两个文本框的值插入到SQL2005(数据库:webgps, 表:Privacy,字段是pri_lat,pri_lot)
为什么存不进去?当点击按钮bot1时,网页停顿一下,但是存不进 webgps,也不报错,是代码的问题还是SQL设置的问题?
究竟是怎么回事?
LTEvent.addListener( bot1 , "click" , res );
function res() {
//alert("AAAAAAAAAAAA" );
//获取输入值(myname和mymail是两个文本框的id)
var uname = document.getElementById("AAA").value;
var umail = document.getElementById("BBB").value;
//数据库连接对象
var con = new ActiveXObject("ADODB.Connection");
//连接字符串
var str = "DRIVER={SQL SERVER}; SERVER=(ST-DD7E7D887C27); uid=sa; pwd=123; database=webgps";
//打开数据源
con.Open(str);
//sql语句
var sql = "insert into Privacy(pri_lot,pri_lat) values('uname','umail' )";
try {
//执行sql语句
con.Execute(sql);
//关闭连接
con.Close();
//转向成功页面
window.location.href = " http://www.aspxcs.net/";
}
catch (e) {
alert(e);
}
}
为什么存不进去?当点击按钮bot1时,网页停顿一下,但是存不进 webgps,也不报错,是代码的问题还是SQL设置的问题?
究竟是怎么回事?
LTEvent.addListener( bot1 , "click" , res );
function res() {
//alert("AAAAAAAAAAAA" );
//获取输入值(myname和mymail是两个文本框的id)
var uname = document.getElementById("AAA").value;
var umail = document.getElementById("BBB").value;
//数据库连接对象
var con = new ActiveXObject("ADODB.Connection");
//连接字符串
var str = "DRIVER={SQL SERVER}; SERVER=(ST-DD7E7D887C27); uid=sa; pwd=123; database=webgps";
//打开数据源
con.Open(str);
//sql语句
var sql = "insert into Privacy(pri_lot,pri_lat) values('uname','umail' )";
try {
//执行sql语句
con.Execute(sql);
//关闭连接
con.Close();
//转向成功页面
window.location.href = " http://www.aspxcs.net/";
}
catch (e) {
alert(e);
}
}
解决方案 »
- 关于在while循环中判断的奇怪问题,“=”和“==”
- 怎样能在提交表单时过滤掉没更改的值,只POST修改过的值?
- 关于使用JavaScript在photoshop中编辑脚本
- 用document.createElement("input");创建的文本框,为什么得不到它的值
- 谁做过文本框的序列号输入效果
- 请各位高手帮助,鼠标移过变化颜色?
- SOS!!!十万火急?!Exchange客户端的用户不能收发邮件!请高手帮忙100分
- 怎么传递参数?
- 请问怎么用程序触发 select 的 onchange 方法?
- 怎么拿到id的值
- (html)按一下按键可以换一张图片
- 来帮忙看看代码,JavaScript向SQL2005插入数据
//改为
var sql = "insert into Privacy(pri_lot,pri_lat) values('“+uname+"','"+umail+”' )";
var sql = "insert into Privacy(pri_lot,pri_lat) values('uname','umail' )";
//改为
var sql = "insert into Privacy(pri_lot,pri_lat) values('"+uname+"','"+umail+"' )";
sql+=uname;
sql+="','";
sql+=umail;
sql+="')";