asp网站中关于数据库连接的问题,本人最近下载了一个asp源码的网站,其中,数据库是以ASP结尾的,而网站本人想重新添加一些页面,需要添加数据库中的表,表已经添加好了,想问下如何进行数据库(ASP结尾)连接。
求代码
asp网站中关于数据库连接的问题,本人最近下载了一个asp源码的网站,其中,数据库是以ASP结尾的
答案:4 悬赏:40 手机版
解决时间 2021-02-10 19:26
- 提问者网友:难遇难求
- 2021-02-09 23:51
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-02-10 00:35
这其实是数据库加密的一种手段,其实只要在连接数据库的ASP文件中把原来的数据库的后缀名MDB改为ASP就行了!
<%
dim db
const DatabaseType="ACCESS"
db="../bbs/data/数据库名.asp"
On Error Resume Next
dim ConnStr
dim conn
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查Conn.asp文件中的数据库参数设置。"
Response.End
End If
sub CloseConn()
On Error Resume Next
If IsObject(Conn) Then
conn.close
set conn=nothing
end if
end sub
%>
<%
dim db
const DatabaseType="ACCESS"
db="../bbs/data/数据库名.asp"
On Error Resume Next
dim ConnStr
dim conn
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查Conn.asp文件中的数据库参数设置。"
Response.End
End If
sub CloseConn()
On Error Resume Next
If IsObject(Conn) Then
conn.close
set conn=nothing
end if
end sub
%>
全部回答
- 1楼网友:患得患失的劫
- 2021-02-10 02:13
应该是对adodb支持不好,用sql标准的更新语句吧 conn.execute"update data set papertype_id='"&papertype_id&"',papertype_id1='"&papertype_id1&"' where id=" & request.querystring("uid") 其它字段,你自己写了,格式就这样
- 2楼网友:撞了怀
- 2021-02-10 01:55
将数据库文件的后缀.asp改为.mdb,用access打开修改后的数据库文件,进行表的操作,完成后在改回.asp就可以了
- 3楼网友:玩世
- 2021-02-10 01:14
改一下名字。修改表或添加表以后,再把名字改回去。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯