ASP编程:ASP删除多个复选项的代码
SQLServer是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。一种很复杂的办法就是把checkbox的名字都写成一样,到时分吸收的时分会吸收到用半角“,”分开的字符串,
然后再用split函数举行分开,并存到一个数组中,
然后再一一读出各个数组里的数据,删除。
这个办法不是真的一同删除,而是一一删除。
运转完以后数据是一同消散是没错,
可是一条一条删除完以后显现终极了局的。
<scriptlanguage="javascript">
<!--
functionCheckAll(form){
for(vari=0;i<form.elements.length;i++){
varcheck=form.elements;
if(check.name!=’chk_all’)check.checked=form.chk_all.checked;
}
}
//-->
</script>
<formmethod="post"action="xxx.asp"name="test">
<inputtype="checkbox"name="chk"value="1">选1
<inputtype="checkbox"name="chk"value="2">选2
<inputtype="checkbox"name="chk"value="3">选3
<br><br>
<inputtype="checkbox"name="chk_all"value="on">我要全选
</form>
以上是前台的表单。
背景的删除:
<%
id=request.form("chk")’会失掉以半角“,”分开的字符串
ids=split(id,",")
foreachaainids
conn.execute("delete....whereid=aa
next
%>
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。 完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。 它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。 我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。 学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。 下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。 从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了 学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
页:
[1]