亚洲必赢76net-亚洲必赢登录-亚洲必赢手机入口
做最好的网站

V+60中用ODBC连接m亚洲必赢登录ysql数据库

日期:2019-01-13编辑作者:计算机

  下载到本机之后从zip包中解压出setup.exe文件,双击安装,没什么可说的,完全的傻瓜式安装

  开始 ->

  控制面板 ->

  管理工具 ->

  数据源 (ODBC),双击数据源(ODBC)之后会出来如下的界面

  Data Source Name:缩写就是DSN,中文翻译过来就是数据源名称,就是给数据源取个名,为了安全还是取英文名吧,省得出现意外。

  Description:描述,可填可不填,我比较懒,就没填,想填也行,就是描述一下这个数据源是哪家的,干啥用的等等,随便吧

  Server:服务器,不能省,我填的是localhost,如果你有远程主机,不妨试试填上远程主机的IP地址,我没试过,不清楚

  User:用户名,我本地数据库用的是root,你们如果有别的就根据自己的情况填吧

  Database:数据库,这是一个listbox,可以自己填,也可以从下拉列表中选,如果你前面的Server,User,Password都正确的话,下拉列表中会出来可选的数据库,这个就是我们要连接的数据库资源。

  这种办法是指在程序执行时才添加数据源,SQLConfigDataSource是所用的方法,查msdn可以查到它的用法

  第四个参数是连接字符串,多个参数用\0分隔开,DSN就是数据源名称,UID是用户名,PWD是密码,SERVER是主机名,DATABASE是数据库名称,最后用两个\0结束。

  只要在程序中加上这一行,当程序执行到它时,就会在数据源中加上你所设置的数据源,并且可以在控制面板 ->

  管理工具 ->

  数据源(ODBC)中查到。如图二所示,里面的odbctest和odbctestqqqq,前者就是动态创建的,后者是最初手工创建的。

  我用的是VC6.0,VC这东西好是好,就是封装得太多了,像我等这样初来乍到之人一时半会是狗咬乌龟--找不到下口的地方

  下面我就按我的方式来说说,肯定有高手有更高明的办法,不妨评论一二,也好让我等开开眼界。

  切换到file view,在header files中找到stdafx.h,这是MFC第一个要包含的头文件,我们在里面加上如下两行,将odbc及数据库操作所需的头文件引入到工程中。没这两个头文件编译时会出错。

本文由V+60中用ODBC连接m亚洲必赢登录ysql数据库发布,转载请注明来源:V+60中用ODBC连接m亚洲必赢登录ysql数据库

VC++开发数据库应用程序(二)

虽然直接应用ODBC API编制应用程序相对来说较为繁琐,但是,由于直接使用ODBC API编写的程序相对要简洁、高效。所以...

详细>>