时间:2021-07-01 10:21:17 帮助过:2人阅读
将上面的代码保存成一个.Reg文件,然后双击运行便可以在相应的位置添加相应的信息。
3、程序实现(C#):
说明:C#有对注册表进行处理的类和方法,首先要引入命名空间Microsoft.Win32 ,CreateSubKey方法会自动检测有没有相应的键值,如果没有则会创建,如果有则返回表示该键的RegistryKey的实例,如果可以确定有键值的话,也可以用OpenSubKey打开。dbName是值名,通过变量传过来。
二、读取键值:
读取键值非常简单:
说明:从相应的键处读取值信息,然后得到数据库连接字符串赋给一变量或者属性,然后就可以进行数据库连接了。
三、一点说明:
如果采用程序的方式创建注册表的键值,就要确保aspnet用户有对注册表的操作权限,方法如下:“开始->运行”,输入命令,“regedt32”,找到“System->CurrentControlSet->Services->Eventlog”,选择“安全->权限->添加”,然后找到本机的“AspNet”用户,加进来并且给读取权限就好了,加进来后目录中会多一个“aspnet_wp account”。
知识:快速打开注册表 regedit
警告:名称不能一样,连接语句不能一样
(转:收藏)怎样把数据库连接字符串存入注册表中
标签: