asp中如何读取.ini配置文件里的内容?

zhoulinyong 2005-05-28 02:40:04
想登陆数据库时从已经配置好的exam.ini(ini内容在下面:)
[DatabaseLoginInfo]

Database=exam

User=exam

Passwordd=exam
中获取登陆的用户密码,如何读?配置文件放在C:\WINDOWS\system32下面,高手指点一下。
...全文
106 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jonath 2005-05-28
  • 打赏
  • 举报
回复
同意[孤星望月],建议你用XML
'-------------------xml文件--------------
<?xml version="1.0" encoding="gb2312"?>
<root>
<DatabaseLoginInfo>
<Database><![CDATA[exam]]></Database>
<User><![CDATA[exam]]></User>
<Password><![CDATA[exam]]></Password>
</DatabaseLoginInfo>
</root>
'-------------------xml文件--------------

'--------asp文件--------
set oXml = CreateObject("Microsoft.XMLDOM")
oXml.Async = False
xmlFile="C:\WINDOWS\system32\exam.xml"
if oXml.Load(xmlFile) Then
Set nodeList = oXml.documentElement.selectNodes("//DatabaseLoginInfo")
Database = nodeList.item(0).childNodes.item(0).text
User = nodeList.item(0).childNodes.item(1).text
Password = nodeList.item(0).childNodes.item(2).text
end if
TSD 2005-05-28
  • 打赏
  • 举报
回复
像读到文本文件一样啊,只是你要找相应的标记而已
rickystar 2005-05-28
  • 打赏
  • 举报
回复
asp读取ini的文件用fso实现,但是我建议不要用fso,建议用xml,因为asp有很好的一个xml的语法体系,而fso大家都知道有很多不安全的因素在里面,并且也不好用。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧