• 大小: 2.87MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-28
  • 语言: 数据库
  • 标签: sql  server  

资源简介

学生管理系统使用说明书 配置源程序 配置ODBC 运行本实例需要配置用户DSN,在ODBC数据源管理器中配置用户DSN连接指定的SQL Server数据库。关键操作步骤如下: (1)单击“开始”按钮,选择“程序”→“管理工具”→“数据源(ODBC)”命令,打开“ODBC数据源管理器”对话框,打开“用户DSN”选项卡。 (2)单击“添加”按钮,打开“创建新数据源”对话框,选择安装数据源的驱动程序,这里选择“SQL Server”。 (3)单击“完成”按钮,打开“创建到SQL Server的新数据源”对话框,在“名称”文本框中设置数据源名称为“mystudentsys”,在“描述”文本框设置数据源

资源截图

代码片段和文件信息

// Classinfodlg.cpp : implementation file
//

#include “stdafx.h“
#include “mystudentsys.h“
#include “Classinfodlg.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CClassinfodlg dialog


CClassinfodlg::CClassinfodlg(CWnd* pParent /*=NULL*/)
: CDialog(CClassinfodlg::IDD pParent)
{
//{{AFX_DATA_INIT(CClassinfodlg)
m_classname = _T(““);
m_classteacher = _T(““);
//}}AFX_DATA_INIT
}


void CClassinfodlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CClassinfodlg)
DDX_Text(pDX IDC_EDIT_classname m_classname);
DDX_Text(pDX IDC_EDIT_classteacher m_classteacher);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CClassinfodlg CDialog)
//{{AFX_MSG_MAP(CClassinfodlg)
ON_COMMAND(ID_classinfo_toolbar_add Onclassinfotoolbaradd)
ON_COMMAND(ID_classinfo_toolbar_del Onclassinfotoolbardel)
ON_COMMAND(ID_classinfo_toolbar_first Onclassinfotoolbarfirst)
ON_COMMAND(ID_classinfo_toolbar_last Onclassinfotoolbarlast)
ON_COMMAND(ID_classinfo_toolbar_next Onclassinfotoolbarnext)
ON_COMMAND(ID_classinfo_toolbar_pre Onclassinfotoolbarpre)
ON_COMMAND(ID_classinfo_toolbar_save Onclassinfotoolbarsave)
ON_WM_CLOSE()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CClassinfodlg message handlers

BOOL CClassinfodlg::OnInitDialog() 
{
CDialog::OnInitDialog();

// TODO: Add extra initialization here
if(!m_ToolBar.CreateEx(this TBstyle_FLAT WS_CHILD | WS_VISIBLE
| CBRS_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_SIZE_DYNAMIC)
|| !m_ToolBar.LoadToolBar(IDR_TOOLBAR_classinfo))
{
TRACE0(_T(“创建工具条失败\n“));
return FALSE;
}
RepositionBars(AFX_IDW_CONTROLBAR_FIRST AFX_IDW_CONTROLBAR_LAST 0);
m_ToolBar.SetButtonstyle(0TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(1TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(2TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(3TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(4TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(5TBBS_CHECKBOX);
m_ToolBar.SetButtonstyle(6TBBS_CHECKBOX);
myclassinfoset = new CClassinfoset(&((CMystudentsysApp*)AfxGetApp())->m_DB);
CString sqlStr;
sqlStr=“SELECT * FROM tb_classinfo“;
if(!myclassinfoset->Open(AFX_DB_USE_DEFAULT_TYPEsqlStr)) //打开数据表
{
AfxMessageBox(“tb_classinfo表打开失败!“);
}
return TRUE;
}

void CClassinfodlg::Onclassinfotoolbaradd() 
{
// TODO: Add your command handler code here
m_classname    = ““;
m_classteacher = ““;
UpdateData(FALSE);
}

void CClassinfodlg::Onclassinfotoolbardel() 
{
// TODO: Add your command handler code here
myclassinfoset_findref = new CStudentinfoset(&((CMystudentsysApp*)AfxGetApp())->m_DB);
CString sqlStr_findid;
sqlStr_findid=“SELECT * FROM tb_studentinfo WHERE tb_studentinfo.class=‘“+m_classname+“‘“;
   
if(!myclassinfos

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      40960  2008-02-29 09:10  08\readme.doc

     文件    1048576  2008-02-29 08:49  08\学生管理系统\database\tb_student_Data.MDF

     文件    1048576  2008-02-29 08:49  08\学生管理系统\database\tb_student_Log.LDF

     文件       5490  2007-11-01 18:19  08\学生管理系统\源程序\Class_subjectinfodlg.cpp

     文件       1832  2007-11-01 18:19  08\学生管理系统\源程序\Class_subjectinfodlg.h

     文件       1394  2006-02-28 13:54  08\学生管理系统\源程序\Class_subjectset.cpp

     文件       1355  2006-02-28 13:54  08\学生管理系统\源程序\Class_subjectset.h

     文件       5689  2007-11-01 18:22  08\学生管理系统\源程序\Classinfodlg.cpp

     文件       1763  2007-11-01 17:56  08\学生管理系统\源程序\Classinfodlg.h

     文件       1343  2006-02-28 13:54  08\学生管理系统\源程序\Classinfoset.cpp

     文件       1318  2006-02-28 13:54  08\学生管理系统\源程序\Classinfoset.h

     文件       5008  2007-11-01 18:55  08\学生管理系统\源程序\Examinfo_submarkdlg.cpp

     文件       1704  2007-11-01 18:42  08\学生管理系统\源程序\Examinfo_submarkdlg.h

     文件       1600  2006-02-28 13:54  08\学生管理系统\源程序\Examinfo_submarkset.cpp

     文件       1441  2006-02-28 13:54  08\学生管理系统\源程序\Examinfo_submarkset.h

     文件       5841  2007-11-01 18:56  08\学生管理系统\源程序\Examkinddlg.cpp

     文件       1766  2007-11-01 18:56  08\学生管理系统\源程序\Examkinddlg.h

     文件       1247  2006-02-28 13:54  08\学生管理系统\源程序\Examkindset.cpp

     文件       1282  2006-02-28 13:54  08\学生管理系统\源程序\Examkindset.h

     文件       1895  2006-02-28 13:54  08\学生管理系统\源程序\ExternDllHeader.h

     文件      11333  2007-11-02 09:27  08\学生管理系统\源程序\Grade_levelinfodlg.cpp

     文件       2059  2007-11-02 08:43  08\学生管理系统\源程序\Grade_levelinfodlg.h

     文件       1452  2006-02-28 13:54  08\学生管理系统\源程序\Grade_levelset.cpp

     文件       1362  2006-02-28 13:54  08\学生管理系统\源程序\Grade_levelset.h

     文件       6309  2007-11-15 13:58  08\学生管理系统\源程序\InfoStudent.cpp

     文件       1848  2007-11-15 13:57  08\学生管理系统\源程序\InfoStudent.h

     文件       3935  2007-11-02 09:28  08\学生管理系统\源程序\Input_regbreakdlg.cpp

     文件       1610  2007-11-02 08:56  08\学生管理系统\源程序\Input_regbreakdlg.h

     文件       1787  2007-11-03 09:14  08\学生管理系统\源程序\Login.cpp

     文件       1213  2007-11-17 10:23  08\学生管理系统\源程序\Login.h

............此处省略179个文件信息

评论

共有 条评论