javascript对Sql数据库数据库进行增加删除修改查询 如题,求大神 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 js是不能直接操作数据库的,编写servlet,在servlet中对数据库进行增删改查操作,然后用ajax去请求servlet,如果是增删改操作的话,只需返回一个操作成功或者失败的标志就可以了,如果是查询操作的,如果返回的是list的话,那么建议你去使用json格式传输你的数据,如果返回的是单条数据的话,直接自己简单的封装成数组形式的字符串,然后再接收解析,完成你的操作。关于ajax和json不懂的话,去google搜索一下,这里我贴的话,太麻烦了,自己找更好。 如果是我理解错了的话,你就是想在服务器端用js来操作的话,那么你去看看node.js吧。 大神来也.01.<HTML> 02.<HEAD> 03.<TITLE>增加操作</TITLE> 04.<mce:script language="javascript"><!-- 05. 06.function addUser(id,stuName) 07.{ 08.//用 JavaScript 写服务器端连接数据库的代码示例 09.var conn = new ActiveXObject("ADODB.Connection"); 10.conn.Open("DBQ=F://abc.mdb;DRIVER={Microsoft Access Driver (*.mdb)};"); 11.var sql="insert into Student(ID,stuName) values("+id+",'"+stuName+"')"; 12.try{ 13. conn.execute(sql); 14. alert("添加成功"); 15.} 16.catch(e){ 17. document.write(e.description); 18. alert("添加失败~~~"); 19.} 20.conn.close(); 21. 22.} 23.// --></mce:script> 24.</HEAD> 25. 26.<BODY> 27.<table width=100 border=1> 28. <tr bgcolor='#f4f4f4'> 29. <td>编号</td> 30. <td>姓名</td> 31. </tr> 32. <tr> 33. <td><input id="stuId" /></td> 34. <td><input id="stuName"/></td> 35. </tr> 36.</table> 37.<input name="1" type="button" value="添加" onclick="addUser(stuId.value,stuName.value)"/> 38.</BODY> 39.</HTML> javascript操作数据库是很不安全的 找帅帅借那本AJAX完全学习手册,上面有的 正则表达式,救解 关于将网页设为主页的问题,请高手赐教 高手进,正则表达式限制只能输入数(包括小数)没分了:( 打开页面调用 javascript方法,加载完后页面后调用另一种方法 要救只能输入数字?整型数字?在1900-2004之间的整型数字?如何写? 这段js代码的具体意思是什么,很常见的? 请教一个正则表达式,在线等待,立即结贴 有谁懂lotus notes 5.0 紧急求助!!如何屏蔽提示框? submit新的页面无工具条,不是window.open() jQuery Tab 如何自动切换啊? IE6 中window.print
关于ajax和json不懂的话,去google搜索一下,这里我贴的话,太麻烦了,自己找更好。
01.<HTML>
02.<HEAD>
03.<TITLE>增加操作</TITLE>
04.<mce:script language="javascript"><!--
05.
06.function addUser(id,stuName)
07.{
08.//用 JavaScript 写服务器端连接数据库的代码示例
09.var conn = new ActiveXObject("ADODB.Connection");
10.conn.Open("DBQ=F://abc.mdb;DRIVER={Microsoft Access Driver (*.mdb)};");
11.var sql="insert into Student(ID,stuName) values("+id+",'"+stuName+"')";
12.try{
13. conn.execute(sql);
14. alert("添加成功");
15.}
16.catch(e){
17. document.write(e.description);
18. alert("添加失败~~~");
19.}
20.conn.close();
21.
22.}
23.// --></mce:script>
24.</HEAD>
25.
26.<BODY>
27.<table width=100 border=1>
28. <tr bgcolor='#f4f4f4'>
29. <td>编号</td>
30. <td>姓名</td>
31. </tr>
32. <tr>
33. <td><input id="stuId" /></td>
34. <td><input id="stuName"/></td>
35. </tr>
36.</table>
37.<input name="1" type="button" value="添加" onclick="addUser(stuId.value,stuName.value)"/>
38.</BODY>
39.</HTML>