2011年计算机二级C 辅导实例编程(24)计算机二级考试

文章作者 100test 发表时间 2011:02:28 23:33:56
来源 100Test.Com百考试题网


  一个动态生成数据库连接文件的类

  我们知道,数据库连接文件(.udl)可以动态生成各种数据库连接的参数,而且它是一个文本文件。所以我们就可以动态生成,以增强程序的灵活性。但是该文件必须是UNICODE文本文件,不能是普通的ANSI文本文件。因此必须进行数据类型转换。

  1、首先定义一个数据库连接结构:

  struct db

  {

  char Server[20].

  char Database[20].

  char UserId[20].

  char Password[20].

  }.

  2、生成数据库连接文件:

  BOOL CUdlFile::CreateUdlFile(LPCTSTR lpFileName)

  {

  CFile fUdl.

  BOOL bResult.

  CString s1,s2,s3.

  int m_Length.

  //set value

  s1="[oledb]".

  s2=". Everything after this line is an OLE DB initstring".

  s3.Format("Provider=SQLOLEDB.1.Password=%s.\

  Persist Security Info=True.\



相关文章


2011年计算机二级C 辅导实例编程(29)计算机二级考试
2011年计算机二级C 辅导实例编程(27)计算机二级考试
2011年计算机二级C 辅导实例编程(25)计算机二级考试
2011年计算机二级C 辅导实例编程(26)计算机二级考试
2011年计算机二级C 辅导实例编程(24)计算机二级考试
2011年计算机二级C 辅导实例编程(22)计算机二级考试
2011年计算机二级C 辅导实例编程(23)计算机二级考试
2011年计算机二级C 辅导实例编程(21)计算机二级考试
2011年计算机等级考试二级C 辅导笔记:重载运算符计算机二级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛