c++连接sql2000寝室信息管理系统。
指导老师:姓名:
学号:班级:
学院:相关步骤:
1.在sql2000里建立一张关于寝室相关信息的表,新建库名为qzl
在库的表中新建一个表:
2.用odbc连接刚才建立的数据库。
第一步:打开控制面板---再打开管理工具---再打开数据源odbc---选择用户dsn
第二步:再选择添加按钮选择sql server 单击完成。
第三步:打开服务管理器。
将服务器复制到上一步弹出的对话框服务器里。
然后按以下图示操作:
更改默认数据库选择建立的数据库qzl
第四部:测试数据源:
测试成功。3.在c++中建立一个工程:选择工程如图。
点击数据源进行选择。
点击确定:4.在弹出的框中编辑对话框用控件里的静态文本和编辑框控件进行编辑窗口。
点击静态文本的属性将名字改为和表一样的,然后选择编辑的类型,其他的以此类推。
对话框设置好之后运行编译以下,察看是否成功。
编辑成功。在主调文档中用insert dialog命令新建立一个对话框,命名为dlg1nname
和上面步骤一样编辑对话框:
在第一个对话框中添加命令按钮。
在标题栏查看里打开建立类向导。
5.写入**。
ctr键加双击查询按钮,将以下**输入进去运行调试。
查询**:#include ""
void cmyview:: onbuttonquery( )
(2)“数据查询和统计对话框”中命令的程序:
#include "寝室信息管理"
void dlg3name::onbuttonquery( )
cmyset dlg;
updatedata(true);
while (
else );
查询结果:6添加**步骤同上运行调试之后结果:
#include ""
void cmyview::onbuttonquery( )
dlg1 dlg;
if( )idok )
cstring info="\0";
info = 学号:\t" +m_pset->m_number + n";
info +=姓名:\t" +m_pset->m_name + n";
messagebox( info, "查询到的记录如下:",100 );return;
7查看数据库看是否添加到数据库中:
8删除学号为***的王鹏远相关信息:
void cmyview::onbuttondelete( )
int tag=messagebox("删除",100);
if( tag !=6 ) return;
crecordsetstatus status;
cstring info="0";
long num=0;
m_pset->getstatus(status);
num =
num++;
while( num !=0 )
int flag= messagebox("删除",100 );
if( flag==6 )
else return;
9实现修改功能:将***身高改为180 专业改为计算机科学与技术。
#include ""
void cmyview::onbuttonmodify( )
crecordsetstatus status;
m_pset->getstatus(status);
m_currentrecordno = 1;
updatedata(false);
dlg5name dlg;
int tag=messagebox("询问对话框",100);
if( tag==6 )
else messagebox( "按钮!",0);
return;
数据库原理及应用课程设计
数据库原理及应用课程设计 教学大纲 一 课程设计的目的与要求。1 教学目的。该课程是 数据库原理 和 数据库技术 两门课程的集中综合性实验环节。该环节教学目标是 在学生具备了数据库原理相关知识与技术 掌握了数据库相关应用技术的基础上,着重培养学生的实际应用系统能力 分析问题与解决问题的能力以及创新能...
数据库原理及应用课程设计
河南机电高等专科学校。数据库原理及sql server 课程设计报告。设计题目 系统的数据库设计 系部 计算机科学与技术。年级 2011级专业班级 计应用112班 姓名 李朋利学号 111016211 设计时间 2012.6.11 2012.6.15 1 目的。通过本次实验,运用数据库原理及应用课程...
《数据库原理及应用》课程设计大纲
database principles and applications project 课程编号 1220538 课程名称 数据库原理及应用课程设计。课程性质 实践性教学环节。适用专业 计算机科学与技术 信息管理与信息系统。学分 1学分周数 1周。一 课程设计的目的及要求。1.课程设计目的。数据库...