软件工程课程设计任务书——图书管理系统(5)

时间:2026-01-17

软件工程课程设计——

m_rsDataSet.m_strFilter = m_rsDataSet.m_strFilter + "'"; } else { m_rsDataSet.m_strFilter = "BOOK_NAME='" + m_strBookNameQ; m_rsDataSet.m_strFilter = m_rsDataSet.m_strFilter + "'"; } }

m_rsDataSet.Requery(); DisplayRecord(); SetButtonState();

通过传递m_rsDataSet.m_strFilter="BOOK_ID='m_strBookIDQ AND BOOK_NAME=m_strBookNameQ"这个条件实现查询。 C、连接数据库使数据能够读出和导入

CBookDataSet::CBookDataSet(CDatabase* pdb) : CRecordset(pdb) { //{{AFX_FIELD_INIT(CBookDataSet) m_BOOK_ID = _T(""); m_BOOK_NAME = _T(""); m_AUTHOR = _T(""); m_PRESS = _T(""); m_FLAG_BORROW = _T(""); m_nFields = 6; //图书信息的初始化 //}}AFX_FIELD_INIT m_nDefaultType = snapshot; }

CString CBookDataSet::GetDefaultConnect() { return _T("ODBC;DSN=Library"); //连接数据库 }

CString CBookDataSet::GetDefaultSQL() { return _T("[BOOK]"); }

void CBookDataSet::DoFieldExchange(CFieldExchange* pFX) { //{{AFX_FIELD_MAP(CBookDataSet) pFX->SetFieldType(CFieldExchange::outputColumn); RFX_Text(pFX, _T("[BOOK_ID]"), m_BOOK_ID); RFX_Text(pFX, _T("[BOOK_NAME]"), m_BOOK_NAME); RFX_Text(pFX, _T("[AUTHOR]"), m_AUTHOR); RFX_Text(pFX, _T("[PRESS]"), m_PRESS); RFX_Text(pFX, _T("[PRESS_DATE]"), m_PRESS_DATE); RFX_Text(pFX, _T("[FLAG_BORROW]"), m_FLAG_BORROW);//将数据库中数据和界面文本控件关联起来 //}}AFX_FIELD_MAP }

/******************************************************************************************/

void CBookDlg::OnSave()

{ // TODO: Add your control notification handler code here

软件工程课程设计任务书——图书管理系统(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219