⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 19.4.4 addnew方法.html

📁 javascript即用即差核心对象手册
💻 HTML
字号:
<body>
<form>
    学号<input type="text" name="id" ><br />
	性别<select name="sex" >
	             <option value="男">男</option>
				 <option value="女">女</option>
	        </select><br />
	籍贯<input type="text" name="addr" /><br />
	面貌<input type="text" name="part"  /><br />
	<input type="button" value="提交" onClick="add()" />
	<input type="reset"/>
	<div id="lst"></div>
</form>
<!--打开与数据库Mark的连接-->
<script type="text/javascript" src="openConMark.js"></script>
<script type="text/javascript" src="adojavas.inc"> </script>
<script language="javascript">
    var curpos=1;
    var rs=new ActiveXObject("ADODB.RecordSet");  
	rs.Locktype=3;
	rs.cursortype=3;
	strSQL="select * from student";
    rs.open(strSQL,objconn);
	function add()
	{
	   var frm=document.forms[0];
	   var id=frm.id.value;
	   var sex=frm.sex.value;
	   var addr=frm.addr.value;
	   var part=frm.part.value;
	   objconn.beginTrans();
	   try
	   {
	      //开始添加记录
		  rs.addNew();
		   {
		      rs("学号")=id;
			  rs("性别")=sex;
			  rs("政治面貌")=part;
			  rs("省份")=addr;
		   }
		   rs.update();
	   }
	   catch(err)
	   {
	      //如果操作出错,事务回滚
		  objconn.rollBackTrans();
		  document.all("lst").innerHTML=err.description+"<br>操作被取消";
		  return;
	   }
	   //提交事务
	   objconn.commitTrans();
	   document.all("lst").innerHTML="记录添加成功!"
	}
</script>					
</body>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -