ASP中dim关键字是做什么用的
说实话,咱们平时写ASP代码的时候,dim关键字超级重要!它就是用来定义变量的。比如你写了dim a,就是声明了一个变量a,但这时候a还没值哦,得后面再给它赋值。对了,得注意一点,dim和赋值操作一般是分开的,不能直接一起用。
简单来说,写了dim b,你就有了一个叫b的“容器”,啥都放得进去,只不过刚开始里面是空的,等你要用的时候再往里塞东西,像数字、字符串啥的都可以。

ASP中如何定义变量并在JS对话框跳转传递值
你想在当前页弄个变量,比如叫i,然后用个input对话框让用户输入数据,改了数据还能马上用,那咋整呢?其实特别简单,看这里:
- 先在JS里定义变量
var i; - 写个函数接收input的值:
function abc() { i=document.getElementById("a").value; alert("i="+i); }
这样,用户输入啥,i都能捕捉到,还弹出来提醒你,超方便是不是?
然后,如果你想用JavaScript跳转到指定页面,还要带上变量呢?有招儿!用showModalDialog,大致长这样:
window.showModalDialog(url, params, "dialogWidth=750px;dialogHeight=150px;center=yes;border=thick;status=no;help=no;scrollbars=yes");
这里的params就是说你要传递的变量信息,跳转页面都能接收到。哇塞,效率立马提高不少,代码也优雅多了。
再来说说在ASP里拼接SQL的时候,如果要用变量放到双引号中,比如:
sql="select * from zuopin where user_='" & user_ & "' and zuopinid='" & zuopinid2 & "'"
变量直接用&连起来就行了。顺带一提,字符串型的变量用单引号包着,数字型就直接放,日期型用date()函数或者用#号包围。

相关问题解答
-
ASP中dim声明变量为什么重要吗?
哇,这个很关键呢!dim就像给你准备一个袋子,没准备好袋子你东西放哪?声明变量能帮你清楚地告诉代码:“嘿,这里我要用个名字叫a的变量哦!”不声明直接用可能会让程序乱套,变量还可能造成冲突或者出错,简直是写ASP代码的必备武器! -
我怎么在ASP中插入变量的值到数据库?
嘿,这个操作也简单!你可以直接用rs("字段名")=变量名,然后rs.update保存就成功了。比如rs("id")=ID,ID就是你的变量,记得填全字段哦。还有厉害的方法是用Conn.Execute写SQL语句,拼接字符串变量和数字变量,用单引号包住字符串变量,数字变量就直接写,操作灵活又方便! -
在ASP中怎么用数组成员当变量名?
哇,这个有趣呢!你可以用VBScript的eval()函数超级巧妙地实现。比如你有uid="xiaowang",pwd="123",你通过数组arr=split("uid,pwd",","),然后用循环结合eval(arr(i))取值,这样就能用数组成员当变量名,灵活控制数据,不得不说十分炫酷! -
JavaScript对话框跳转传变量真的实用吗?
绝对的!用showModalDialog这种方式,能把变量带到新打开的页面,特别适合弹出层操作和数据交互。你不需要复杂的后端代码,直接传给前端JS处理,代码短又快,让用户体验棒棒哒!不过提醒一下,现代浏览器有点对showModalDialog支持减少了,咱们可以用其它弹窗替代,也是同理操作!
本文来自作者[关炫杰]投稿,不代表跃庆号立场,如若转载,请注明出处:https://www.mingcaifu.com/zlan/202511-XUePy7A0hPR.html
评论列表(3条)
我是跃庆号的签约作者“关炫杰”
本文概览:ASP中dim关键字是做什么用的 说实话,咱们平时写ASP代码的时候,dim关键字超级重要!它就是用来定义变量的。比如你写了,就是声明了一个变量a,但这时候a还没值哦,得后面再...
文章不错《asp中dim是什么作用 ASP中如何定义变量并传递值》内容很有帮助