www.3112.net > C++ 中用ODBC连接一个数据库,怎么样得到数据库中的表的名字。

C++ 中用ODBC连接一个数据库,怎么样得到数据库中的表的名字。

1、建立mfc项目2、#include #include -

若动态表名tbl,就来自你的界面执行查询sql='SELECT name from msysobjects where flags=0 and type=1 and name="'+tbl+'"';检查rs("name")为空则不存在,执行创建的sqlsql='create table "'+tbl+'"(id int)';不知道你看明白没 ,关于vc如何连通数据库,进行操作,请查看资料

VC++6.0中用ODBC连接mysql数据库这是我上学期做数据库课程设计时参考一文章.如果要把信息以表格形式表示,建议看看CRecordView类的使用----------------------------------------你是说注册数据库源吗? 有个函数可以实现自动注册数据库源 在我空间里有我当时写的一篇文章,你可以去看看----------------------------------------至于你说的,你用的是sql数据库根本都没关系的我给你的那篇文章,里面讲的是用基本的sql语句访问数据库,无论什么系统都行,当时我课程设计用的也是sql2000,但是还是从里面照搬了许多代码

从数据库连接字符串中,把数据库源DSN提取出来.然后搜索注册表,用户DSN到[HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Sources]下找系统DSN到[HKEY_LOCAL_MACHINE\Software\ODBC\ODBC.INI\ODBC Data Sources]下找找到以后,根据找到的字符串来判断.如果不想根据字符串来判断,就根据DSN名字,到注册表上一层路径里面找到数据库源的详细信息.里面有个Driver项,写着数据库驱动源的程序名,根据这个来判断.操作注册表可能涉及的API:RegOpenKeyExRegEnumValueRegCloseKey

感觉应该是基本的概念有些不清楚,odbc是一种连接方法,odbc的建立过程:① 建立一个env,一个env对应多个连接;② 一个数据库可以建立多个连接,或者多个连接对应一个数据库③ 一个连接可以对应多个stmt,一个stmt可以对用不同的数据库执行语句;希望对你有用,我是ndk吧的吧主,有问题可以到ndk吧来找我,谢谢!

(1).在文件stdafx.h中最后一个#endif的前一行写入 #import "c:\program files\common files\system\ado\msado15.dll" no_namespace \ rename("eof","endoffile") \ rename("locktypeenum","newlocktypeenum")\ rename("datatypeenum

sql如何连接odbc数据库,vc怎么连接odbc数据库? 匿名 分享到微博 提交回答 1 问: 为什么会数据 有什么样的事项是需要注意的,我想一次性的恢复好,不想有什么闪失,应注意些什么呢,想得到怎

在操作系统的odbc管理部分(一般在控制面板中)添加一个数据源,然后选择数据库类型/驱动,设置和哪一个数据库服务器连接(设置ip地址、数据库名、用户名、密码等),并进行连接测试.

转型,或者是string类型

使用Ole可以控制

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com