vc++ 数据库初探
来源:互联网 发布:泸州网络问政手机版 编辑:程序博客网 时间:2024/06/05 10:04
最近虽然很多事,但决心要学mfc,就要挤出时间练习和总结。孙鑫的书看了4章,我发现以后的东西每章都关系不大,所以想先学点数据库应用,到时再学后边的知识时,连带着把数据库知识也用上。坚持啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊,明哥,为了成立一个NB的软件公司。。。。。。。。
总结下:
先创建一个基于对话框的单文档mfc程序;然后在资源菜单的Dialog窗口上,右键插入Activex 控件, 这一步和我看的书上的步骤不一样,我按书上来时,会出现一个警告“不支持此接口类型”。查了资料发现这个办法。如图
然后找到 mcrosoft ado data control ,version 6.0 (oledb)点击确定,就会出现
ADO Data控件 设置一下,右键点击属性:
找到General栏,它默认的是第三个,点击Build...
点击下一步。服务器名称,是自己的本机名称
用户名是sa,密码自己装数据库软件时自己设置的。
在服务器上选择数据库:选一个自己建立数据库,我自己建了一个叫HrMan的。
我试过了,这时,没必要进入数据库,只要保证服务已开启。
点击测试连接。会显示 ”测试连接成功“
然后到Authentication栏,输上 User Name :sa password还是前面输过的。
然后到RecordSource
:::::
adCmdTable返回根据sql语句查询而返回的记录集adCmdTableDirect返回指定表名的所有记录
adCmdText,则将命令文本中输入的SQL查询语句作为记录源
::::
这里把Command Type选到2-adCmdTable
在下面那栏选中你要处理的表的名字,我在自己创建的数据库中建了一个名字叫Table_1表
如果不选这栏,则到以后会提示 “From 附近有语法错误”
还有就是这个空间一般不需要可见的,在属性里设置一下即可
到这里还不行,因为ADD Data控件只起连接数据源的作用。还需要其他控件显示数据
比如下面要说的这个控件
下面是DataGrid控件
同样,对话框右键添加DataGrid控件,
找到该控件属性,“全部”这一栏,如图数值处添加前边 ADO Data控件的ID
到这,一个很基本的程序就完成了,运行一下:就显示出你数据库中表里边的内容了,
还可以修改,并且会同步到你数据库里边。
- vc++ 数据库初探
- VC ADO访问MySql数据库(MySql数据库初探二)
- 初探VC++。。。
- 数据库初探
- VC++访问Excel初探
- VB与VC通信初探
- Matlab&VC++混合编程初探
- 数据库事务初探
- TimesTen数据库初探
- NoSQL数据库:MongoDB初探
- dbxml【XML数据库初探】
- NoSQL数据库:MongoDB初探
- 初探列存储数据库
- NoSQL数据库:MongoDB初探
- NoSQL数据库:MongoDB初探
- 数据管理_MDB数据库初探
- MongoDB 数据库的初探
- MySql数据库引擎初探
- vector 报错
- HDU--4134(Sequence Folding)
- jframe 标题栏处理
- class_create()
- Unix其实很简单
- vc++ 数据库初探
- C# 子窗口刷新父窗口
- struts2标签
- Linux 安装
- android listView里的imageView无法响应单击事件的解决
- .extJs常用的四种Ajax异步提交
- 文件的输入输出函数
- TCP和UDP,还有与socket的区别
- 闭包-函数式编程