asp网页如何连接万网sql数据库

asp网页如何连接万网sql数据库,第1张

ASP链接万网SQL数据库示例代码

<%

dim conn

set conn=server.createobject("ADODB.connection")

con.open "PROVIDER=SQLOLEDBDATA SOURCE=SQL服务器名称或IP地址UID=saPWD=数据库密码DATABASE=数据库名称

%>

链接参数说明

DATA SOURCE:SQL服务器名称或IP地址

UID:SQL用户名

PWD:SQL用户密码

DATABASE:要链接的数据库名称

延伸的ASP操作数据库数据知识:

建立记录集对象:

Set rs=server.createobject("adodb.recordset")

rs.open SQL语句,conn,3,1

3. SQL常用命令使用方法:

(1) 数据记录筛选:

sql="select * from 数据表 where 字段=字段值 order by 字段名 "

sql="select * from 数据表 where 字段名 like ‘%字段值%‘ order by 字段名 "

sql="select top 10 * from 数据表 where 字段名 order by 字段名 "

sql="select * from 数据表 where 字段名 in (‘值1‘,‘值2‘,‘值3‘)"

sql="select * from 数据表 where 字段名 between 值1 and 值2"

(2) 更新数据记录:

sql="update 数据表 set 字段名=字段值 where 条件表达式"

sql="update 数据表 set 字段1=值1,字段2=值2 …… 字段n=值n where 条件表达式"

(3) 删除数据记录:

sql="delete from 数据表 where 条件表达式"

sql="delete from 数据表" (将数据表所有记录删除)

(4) 添加数据记录:

sql="insert into 数据表 (字段1,字段2,字段3 …) valuess (值1,值2,值3 …)"

sql="insert into 目标数据表 select * from 源数据表" (把源数据表的记录添加到目标数据表)

(5) 数据记录统计函数:

AVG(字段名) 得出一个表格栏平均值

COUNT(*|字段名) 对数据行数的统计或对某一栏有值的数据行数统计

MAX(字段名) 取得一个表格栏最大的值

MIN(字段名) 取得一个表格栏最小的值

SUM(字段名) 把数据栏的值相加

引用以上函数的方法:

sql="select sum(字段名) as 别名 from 数据表 where 条件表达式"

set rs=conn.excute(sql)

用 rs("别名") 获取统的计值,其它函数运用同上。

(6) 对记录集操作的相关方法:

rs.movenext '将记录指针从当前的位置向下移一行

rs.moveprevious '将记录指针从当前的位置向上移一行

rs.movefirst '将记录指针移到数据表第一行

rs.movelast '将记录指针移到数据表最后一行

rs.absoluteposition=N '将记录指针移到数据表第N行

rs.absolutepage=N '将记录指针移到第N页的第一行

rs.pagesize=N '设置每页为N条记录

rs.pagecount '根据 pagesize 的设置返回总页数

rs.recordcount '返回记录总数

rs.bof '返回记录指针是否超出数据表首端,true表示是,false为否

rs.eof '返回记录指针是否超出数据表末端,true表示是,false为否

rs.delete '删除当前记录,但记录指针不会向下移动

rs.addnew '添加记录到数据表末端

rs.update '更新数据表记录

(7) 判断所填数据是数字型

if not isNumeric(request("字段名称")) then

    response.write "不是数字"

else

    response.write "数字"

end if

备注:

ASP页面使用完数据库后,要记得关闭数据库连接对象

conn.close '关闭数据库连接对象CONN

set conn=nothing '将CONN对象从内存中清除

1.asp.jpg其实是利用了IIS6.0的解析漏洞,这样虽然看起来是图片格式,但是IIS6会解析成asp,这样在拒绝上传asp文件时可以利用。解决方法:每次上传的文件都重命名再存放入服务器。

万网默认首页一般命名为index.asp(Windows主机)或者index.php(Linux主机),通过ftp将站点目录下的对应文件删除即可。如果已经上传了所有文件,不确定index.asp是否为万网默认首页,删除前可以使用ftp软件的查看功能,如果出现“中国万网”字样,则可确定是万网的默认首页,可以直接删除。 \x0d\x0aWindows主机:删除或者改名默认根目录下的index.asp文件\x0d\x0aLinux主机:删除或者改名htdocs文件夹下的index.php文件。\x0d\x0a添加或者将您的首页文件优先级设置到最高\x0d\x0a使用ftp账号密码登录主机管理控制台,使用“默认首页设置”功能,查看您网站的首页文件是否在其中:\x0d\x0a如果有,请通过右侧的上下箭头将其优先级设置到最高,并且点击提交;\x0d\x0a如果没有,请输入您的首页文件名并点击添加,再将其优先级设置到最高并提交\x0d\x0a如果您不知道您的首页名称,万网已经预置了常见的首页名称在列表中,您可以查看这些文件名是否存在于您的网站文件目录下;或者直接咨询您的网站开发技术人员确定首页名称,然后添加并调整优先级即可。\x0d\x0a如果仍不能解决您的问题,请咨询万网客服,他们更专业


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/488487.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-13
下一篇2023-06-13

发表评论

登录后才能评论

评论列表(0条)

    保存