本人习惯写C#代码,不常用asp,前天公司要做一个asp做的接口,写asp代码
很是别扭,写着写着就跑到C#上了,总结一些常用代码,供以后参考使用。
1、for循环
for id=1 to pagesize
if id=1 then
a=1
elseif id=2 then
a=2
else
a=3
end if
next
2、添加函数并使用select case
function replaceNum(j)
jj=""
select case j
case 1 : jj="一"
case 2 : jj="二"
case else : jj="三"
end select
replaceNum=jj
end function
3、添加
set cn=server.CreateObject("ADODB.Connection")
cn.Open mycnstr
set rs2=server.CreateObject("ADODB.Recordset")
tablepub_type="pub_type"
rs2.Open tablepub_type,cn,3,3
rs2.AddNew
rs2("classcode")=bignum+1
rs2("classname")=classname
rs2("shortname")=shortname
rs2.Update
rs2.Close
4、更新
sql_update="select * from house where code='"&code&"'"
rs2.Open sql_update,cn,3,3
rs2("tradetype")=tradetype
rs2("purpose")=purpose
rs2("housetype")=housetype
rs2.Update
rs2.Close
5、常见错误
1)
一般原因:查看其sql语句是否错误,一般是在错误行的上一行
2)
一般原因:rs没有关闭。或者是在查询的时候同时进行了插入或者更新的操作,
关闭rs试试,或者增加新的rs进行嵌套操作。