资源简介

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  数据库课程设计\课设\linkDatabase.udl

     文件       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个文件信息

评论

共有 条评论