资源简介
MFC实现的教室管理信息系统,数据库课程设计,图形化界面,有源代码,有截图,有打印结果,相信会对你有所帮助。编译工具:VC++6.0
代码片段和文件信息
// jiaoshiDlg.cpp : implementation file
//
#include “stdafx.h“
#include “课设.h“
#include “jiaoshiDlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// jiaoshiDlg dialog
jiaoshiDlg::jiaoshiDlg(CWnd* pParent /*=NULL*/)
: CDialog(jiaoshiDlg::IDD pParent)
{
//{{AFX_DATA_INIT(jiaoshiDlg)
m_ccm = _T(““);
m_jsid = 0;
m_ccming = _T(““);
m_ccms = _T(““);
//}}AFX_DATA_INIT
}
void jiaoshiDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(jiaoshiDlg)
DDX_Text(pDX IDC_jiaoshiid m_jsid);
DDX_Text(pDX IDC_ccming m_ccming);
DDX_Text(pDX IDC_ccms m_ccms);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(jiaoshiDlg CDialog)
//{{AFX_MSG_MAP(jiaoshiDlg)
ON_BN_CLICKED(IDC_OK OnOk)
ON_BN_CLICKED(IDC_SHOW OnShow)
ON_BN_CLICKED(IDC_UP OnUp)
ON_EN_CHANGE(IDC_SHOWCC onchangeShowcc)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// jiaoshiDlg message handlers
BOOL jiaoshiDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
::CoInitialize(NULL);//初始化COM环境
HRESULT hr;
try
{
hr=m_pCon.CreateInstance(__uuidof(Connection));
if(SUCCEEDED(hr))
{
m_pCon->ConnectionString=“File Name=linkDatabase.udl“;
hr=m_pCon->Open(““““““adConnectUnspecified);
if(FAILED(hr))
{
AfxMessageBox(“打开数据库失败!“);
}
else
{
MessageBox(“ 连接数据库成功!“);
}
}
else
{
AfxMessageBox(“创建连接对象失败!“);
}
}
catch(_com_error e)
{
AfxMessageBox(“数据库连接失败!“);
}
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
void jiaoshiDlg::OnOk()
{
// TODO: Add your control notification handler code here
CDialog::OnOK();
}
void jiaoshiDlg::OnShow()
{
// TODO: Add your control notification handler code here
UpdateData(true);
_variant_t RecordsAffected;
CString vSQL;
vSQL.Format(“select * from Classroom where TNo=%d“m_jsid);
m_pRs=m_pCon->Execute(_bstr_t(vSQL)&RecordsAffectedadCmdText);
if((m_pRs->BOF)&&(m_pRs->adoEOF))
{
AfxMessageBox(“得到的记录集为空!“);
m_pRs->Close();
return;
}
CString strItemstrItem1strItem2strcnostrmnostrtnostrcper1strcper2strcper3strcper4strcper5;
strItem=““;
GetDlgItem(IDC_SHOWCC)->SetWindowText(strItem);
strItem.Format(“%s\t%s\t%s\t%s\t%s\t %s %s\t%s““Cno““Mno““Tno““Light““Projector““Computer““Blackboard““Window“);
GetDlgItem(IDC_SHOWCC)->SetWindowText(strItem);
if(VARIANT_FALSE ==m_pRs->adoEOF)//将得到的记录集添加到列表框中
{
_variant_t vFieldValue;
vFieldValue = m_pRs->GetCollect(“Cno“);
strcno= (char *)_bstr_t(vFieldValue);
vFieldValue.Clear();
vFieldValue = m_pRs->GetCollect(“Mno“);
strtno =
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5200 2011-06-10 23:27 数据库课程设计\crebas.sql
文件 3449 2011-06-10 12:32 数据库课程设计\课设\jiaoshiDlg.dsp
文件 528 2011-06-10 12:32 数据库课程设计\课设\jiaoshiDlg.dsw
文件 1390 2011-06-10 13:41 数据库课程设计\课设\jiaoshiDlg.h
文件 41984 2011-06-10 14:17 数据库课程设计\课设\jiaoshiDlg.ncb
文件 53760 2011-06-10 14:17 数据库课程设计\课设\jiaoshiDlg.opt
文件 934 2011-06-10 14:17 数据库课程设计\课设\jiaoshiDlg.plg
文件 1378 2011-06-10 13:48 数据库课程设计\课设\jsglyDlg.h
文件 372 2011-06-13 03:11 数据库课程设计\课设\li
文件 3537 2011-06-09 20:14 数据库课程设计\课设\ReadMe.txt
文件 1508 2011-06-09 21:34 数据库课程设计\课设\resource.h
文件 206 2011-06-09 20:14 数据库课程设计\课设\StdAfx.cpp
文件 1154 2011-06-09 20:37 数据库课程设计\课设\StdAfx.h
文件 2534 2011-06-26 11:22 数据库课程设计\课设\课设.clw
文件 2013 2011-06-09 20:14 数据库课程设计\课设\课设.cpp
文件 4397 2011-06-09 21:34 数据库课程设计\课设\课设.dsp
文件 516 2011-06-09 20:14 数据库课程设计\课设\课设.dsw
文件 1280 2011-06-09 20:14 数据库课程设计\课设\课设.h
文件 271360 2011-06-26 11:23 数据库课程设计\课设\课设.ncb
文件 242 2011-06-26 11:23 数据库课程设计\课设\课设.plg
文件 4817 2011-06-09 20:51 数据库课程设计\课设\课设Dlg.cpp
文件 1410 2011-06-09 20:40 数据库课程设计\课设\课设Dlg.h
文件 1078 2011-06-09 20:14 数据库课程设计\课设\res\课设.ico
文件 396 2011-06-11 14:26 数据库课程设计\课设\res\课设.rc2
文件 25600 2011-06-10 14:17 数据库课程设计\课设\Debug\jiaoshiDlg.pdb
文件 90677 2010-11-09 22:51 数据库课程设计\课设\Debug\msado15.tlh
文件 76643 2010-11-09 22:51 数据库课程设计\课设\Debug\msado15.tli
文件 133064 2011-06-09 20:40 数据库课程设计\课设\Debug\StdAfx.obj
文件 246784 2011-06-26 11:23 数据库课程设计\课设\Debug\vc60.idb
文件 561152 2011-06-12 21:36 数据库课程设计\课设\Debug\vc60.pdb
............此处省略28个文件信息
- 上一篇:RC4 C++实现
- 下一篇:印刷体文字识别VC++源程序及论文
相关资源
- vs+mssql实现医药管理信息系统实验报告
- C++屏幕截图源代码
- C++屏幕截图工具源代码
- MFC课程设计图书管理系统实验报告内
- Visual Studio C#+SQL Server数据库开发与
- Qt实现仿QQ截图,带绘图,撤回功能!
- VC++6.0+sql server,学院通讯录管理系统
- C++截图程序源码
- vc++和sqlserver.rar
- MFC中用c++语言实现连接SQLServer2008附添
- Visual Studio C#数据库开发经典案例
- Opencv3.4+VS2017+MFC对话框打开摄像头、截
- 截图工具及源码
- Windows屏幕截图工具C++源代码
- MFC 对对话框部分截图并保存
- 类似QQ截图的MFC截图软件C++源码
- 哈夫曼编码解码的实现及运行截图C语
- 高仿QQ截图
- MFC连接SqlServer数据库,并将查询的数
- 简单科研管理系统-----数据库课程设计
- C++截图、抓屏程序
- VS2013 MFC ODBC连接SQL SERVER数据库编程完
- c++高仿QQ截图
- C++ADO连接SQLServer封装类
- c++ 屏幕截图源程序,这个截图程序思
- 学生信息管理系统+MFC+VC6+SQLServer
- pymssql-2.1.4-cp38-cp38-win_amd64.whl
- 图书管理系统MFC +SqlServer
- Qt五子棋小游戏(源码+截图)
- 杨辉三角.doc(截图+代码)
评论
共有 条评论