把UserName和Password放到注册表中,这样只要变注册表的内容就可以了,不用修改程序。
解决方案 »
- Delphi,请教一个TdxNavBar控件中添加TTreeView控件的问题
- 有个问题想请教各位delphi高手···delphi现在到底是一个怎样的状态?
- 数据库中内容的计算问题
- 大家:用过BusinessSkinForm 这个控件包没有呀? 效果怎么样? 还有三个控件怎么用呀 bsSkinData, ResourceStrData,compressstoredskin
- 有关在,dbgrid 中删除记录的问题? 请帮助!
- ***主细表的打印问题,使用的是Qreport控件,请高手指教,100分奉送!!!***
- 初学从何开始?
- 关于从ISBN号中提取出版社社号的问题?
- 程序打包问题
- copyfile支持win2000吗?
- indy控件有问题
- 一个计算机研究生的迷茫:
你可以用INI来保存用户名跟口令,在Connect的时候改Param属性就是了.
username,pwd: String;IniFile:=TIniFile.Create('C:\test.ini');_Userusername := IniFile.ReadString('Setting','user','');
_Password := IniFile.ReadString('Setting','password','');DataBase.Params.Add('USER NAME ='+_User);
DataBase.Params.Add('PASSWORD='+_Password);
DataBase.Open;
如果说是要先从取个地方盗取帐号再用来自已的程序登陆,这...好象是黑客范畴了吧?
1)在设计联接时你可以“USE DATA—LINK FILE”。
2)在这时设置好你联接的库、系统登录名(默认最低权限某帐号)及密码。
3)登录后,根据你在界面中得到的用户名及口令与数据库中的对比(最好附简单的加密算法)。如果你更改了SQL SERVER的系统信息,你可以把你的DATA—LINK FILE改一下就行了。这样是你适应SQL SERVER而不是SQL SERVER适应你。