社区
数据库
帖子详情
能否在VC源程序中创建数据库结构?
Lincon
2000-07-11 09:17:00
我想用VC编一有关数据库程序,能否根据用户的不同要求,在程序中创建不同的表?
我在参考书中所看到的程序好象只能查询、插入、删除记录,没见过创建不同的表结构。
用VC编数据库程序是用OLE DB好,还是用 ODBC好?
哪里有这方面的资料?
请高手们指点一二。
...全文
211
6
打赏
收藏
能否在VC源程序中创建数据库结构?
我想用VC编一有关数据库程序,能否根据用户的不同要求,在程序中创建不同的表? 我在参考书中所看到的程序好象只能查询、插入、删除记录,没见过创建不同的表结构。 用VC编数据库程序是用OLE DB好,还是用 ODBC好? 哪里有这方面的资料? 请高手们指点一二。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
土豆
2000-07-24
打赏
举报
回复
在VC中执行创建表的SQL不就行了,至于数据库引擎,用ODBC,OLDDB等都可以的,另外还可以用SQL*C.
土豆
2000-07-24
打赏
举报
回复
在VC中执行创建表的SQL不就行了
zyoujie
2000-07-24
打赏
举报
回复
VC中的CDataBase类可做此工作。
先定义一CDataBase类对象,通过ODBC打开一数据库,然后可通过CDataBase的成员函数
ExecuteSQL()执行创建表的语名就可以了。
CDatabase db;
db.OpenEx(string,CDatabase::openReadOnly|CDatabase::noOdbcDialog);//string为连接ODBC的字符串
db.ExecuteSQL("create table ....")
db.Close();
zzh
2000-07-24
打赏
举报
回复
我认为首先看自己对哪种比较熟悉.用VC进行数据库开发主要有以下几种方法。
1、用ODBC API,这种方法要求用ODBC SDK进行开发,要求对ODBC API较熟悉,是在底层对数据库进行操作,所有的参数绑定都要自己写代码,只有较熟悉的人才用这种方法
2、用MFC ODBC,Microstft封装了CDatabase和CRecordset两个类,用来对ODBC数据库进行操作,这里面有很多代码都不用自己写,而且MSDN中也有很多例程。
3、用DAO,DAO一般只用来操作Access数据库,受一定局限性,不过,如果只是MDB数据库,用DAO还是最方便的,又容易使用,而且速度也较快。
4、用OLE DB,OLE DB是微软推出的COM接口的数据库编程方法,这里面有很多接口,使用者需有一定的COM知识,实现起来代码比较多,但微软提供了ATL模板,可以方便的进行数据库应用程序开发。
5、ADO是建立在OLE DB基础之上的,实现起来相对比OLE DB简单。
如果只是简单的创建数据表,你可以把SQL语句写,然后再执行SQL语句就可以了。具体的应用得看你对哪种方法比较熟悉了。
wkan
2000-07-22
打赏
举报
回复
用ADO吧。OLEDB是微软新的数据库接口,但太复杂,所以微软才推出了ADO。ODBC应该是逐渐被放弃的标准。在程序中执行SQL语句CREATE TABLE创建表。
Lincon
2000-07-22
打赏
举报
回复
真遗憾,没人告诉我。
用
VC
++创建Access数据库源码
用
VC
++创建Access数据库,表
结构
等。 Access数据库文件可以用Microsoft Access创建,但也可以用C++程序直接创建,这个源码可以看一下。
VC
6.0测试通过。
VC
数据库编程(Word)
第1篇 基础篇 第1章 数据库原理与访问 2 1.1 数据库基本原理 2 1.1.1 概述 2 1.1.2 桌面数据库 3 1.1.3 对象数据库 3 1.1.4 关系数据库服务器 5 1.1.5 选择适用的数据库 5 1.2 数据库访问...
VC
数据库编程三部教学
10.3.1 创建客户程序 329 10.3.2 设计客户程序的界面 330 10.3.3 编写测试代码 330 10.3.4 ADOAccessor实例小结 332 10.4 小结 332 附录A 数据库访问的错误代码 333 附录B 数据库编程资源网站 339 附录C 光盘内容 ...
java源码包2
Java 3DMenu 界面源码,有人说用到游戏
中
不错,其实平时我信编写Java应用程序时候也能用到吧,不一定非要局限于游戏吧,RES、SRC资源都有,都在压缩包内。 Java zip压缩包查看程序源码 1个目标文件 摘要:Java...
Visual C++实践与提高-COM和COM+篇『PDF』
因文件超过20M不能上传,所以拆分为两个文件分次上传 第1章 COM背景知识 1.1 COM的起源 1.1.1 软件业面临的挑战 1.1.2 传统解决方案 1.1.3 面向对象程序设计方法 1.1.4 最终解决方案:组件软件 1.1.5 面向对象的...
数据库
4,011
社区成员
39,817
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章