通过数据库连接参数保证程序可移植性

通过数据库连接参数保证程序可移植性

ID:24375545

大小:52.00 KB

页数:3页

时间:2018-11-14

通过数据库连接参数保证程序可移植性_第1页
通过数据库连接参数保证程序可移植性_第2页
通过数据库连接参数保证程序可移植性_第3页
资源描述:

《通过数据库连接参数保证程序可移植性》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、通过数据库连接参数保证程序可移植性>>教育资源库  在设计数据库应用程序的时候,经常需要将一些信息从程序中独立出来,以保证程序的可移植性。其中最重要的信息就是数据库的连接参数。  在Delphi中,获得正确的数据库连接参数的方法十分简单,你只需要建立一个数据模块,在其中添加一个ADOConnection,双击之,然后在弹出的窗口中选UseConnectionString,单击Build按钮,在数据链接属性窗口中选择适当的驱动引擎,并设定相应的连接参数就可以了。点击确认后,系统将自动生成连接串,显示在ObjectInspector的Connect

2、ionString中。  以MicrosoftSQLServer为例,连接串就类似于:  Provider=SQLOLEDB.1;Passap;  PersistSecurityInfo=True;UserID=map;  InitialCatalog=Superdash;驱动类型  DataSource服务器名称  InitialCatalog数据库名称  UserID用户名  Passdash;口令  PersistSecurityInfo是否使用持续安全验证  现在我们所要做的第一件工作是将各项参数写入一个INI文件中。e='db

3、.ini';//INI文件的文件名,大家根据具体情况修改  var   iniParam:TINIFile;   strLocal:String;   procedurereadParam(outserver:String;out  database:string;outuser:string;outpass(server:string;database:string;   user:string;passplementation     procedurereadParam(outserver:String;outdatabase:s

4、tring;   outuser:string;outpass.ReadString('dbParam཈下一页>>>>这篇文章来自..,。;,'DataSource','');    database:=iniParam.ReadString('dbParam','InitialCatalog','');    user:=iniParam.ReadString('dbParam','UserID','

5、9;);    pass.ReadString('dbParam','Pass(server:string;database:string;   user:string;pass..DataModuleCreate(Sender:TObject);  var   confForm:TConf;  begin   conn.ConnectionString:=R:=TConf.Create(self);     confForm.Sho}    procedureTConf.FormSho(sServer,sDatabas

6、e,sUser,sPass(sServer,sDatabase,sUser,sPassword);   close;  end;上一页12>>>>这篇文章来自..,。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。