我在以前用delphi编程时,数据连接信息一般保存在IniFile中,其中密码(Password)进行加密。C#编程,我将连接参数则存放在XML文件中,并对密码加密。一个XML文件中可存放多个连接。
数据源连接参数存放XML文件如下:
<?
xml version="1.0" encoding="utf-8" standalone="yes"
?>
<
Connections
>
<
Connection
name
="kkerp"
desc
="开开集团ERP数据库"
type
="SQL"
>
<
Param
name
="DataSource"
caption
="Data Source"
value
="(local)"
/>
<
Param
name
="UserID"
caption
="User ID"
value
="sa"
/>
<
Param
name
="DatabaseName"
caption
="database"
value
="kkerp"
/>
<
Param
name
="IntegratedSecurity"
caption
="Integrated Security"
value
="SSPI"
/>
</
Connection
>

这篇博客介绍了如何在Delphi和C#编程中使用XML文件存储数据连接参数,特别是对密码进行加密处理。通过XML文件存储多个连接,然后详细阐述了读取指定连接字符串的步骤,包括从XML文件读取内容,利用XmlDocument解析,以及如何获取节点和属性值。同时提到了密码加密的考虑,确保数据安全性。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



