问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

access 数据库在程序的哪个位置。我怎么找不到

发布网友 发布时间:2022-04-14 09:37

我来回答

4个回答

热心网友 时间:2022-04-14 11:06

二.访问数据库程序 1需求分析: 此系统实现如下系统功能:
(1)使得学生的管理工作更加清晰、条理化、自动化。
(2)查询学生基本资料,容易地完成学生信息的查询操作。
(3) 设计人机友好界面,功能安排合理,操作使用方便,并且进一步考虑系统在安全性,完整性,并发控制,备份和恢复等方面的功能要求。
2.系统功能设计: 实现功能:对表实行删除一个记录、移除一个记录和増加一个录。 ODBC应用程序
3. 程序流程: 应用程序使用基于对话框的MFC应用程序实现,各种操作都是通过对话框中的控件来实现。
(1)建立一个ACCESS数据库。
(2)建立ODBC数据源,并且连接数据源。

(3)数据库应用程序中的文档和视图
文档视图和数据库有很密切的关系,它关系到程序的设计结构。
(4)连接ACCESS数据库
4. 部分实现代码。 BOOL CODBC2View::OnMove(UINT nIDMoveCommand)
{ switch(nIDMoveCommand)
{case ID_RECORD_PREV:
m_pSet-MovePrev();
if(!m_pSet-IsBOF())
break; //如果移到记录集的开始,自动执行MoveFirst函数
case ID_RECORD_FIRST:
m_pSet-MoveFirst();
break;
case ID_RECORD_NEXT:
m_pSet-MoveNext();
if(!m_pSet-IsEOF())
break;
if(!m_pSet-CanScroll())
{//清空屏幕
m_pSet-SetFieldNull(NULL);
break;
}
case ID_RECORD_LAST:
m_pSet-MoveLast();
break;
default: //异常情况
ASSERT(FALSE);
}
//交换数据
UpdateData(FALSE);
return TRUE;
//不再需要这个父类的函数
//return CRecordView::OnMove(nIDMoveCommand);
}
void CODBC2View::OnMoveToRecord()
{ CMoveToRecord dlgMoveTo; //创建CMoveToRecord类的对象实例
if(dlgMoveTo.DoModal()==IDOK)
{CRecordset *pSet=OnGetRecordset(); //获得指向数据库记录的指针
if(pSet-CanUpdate() !pSet-IsDeleted()) //确认所有的修改已经保存
{pSet-Edit();
if(!UpdateData())
return;
pSet-Update();
}
pSet-SetAbsolutePosition(dlgMoveTo.m_RecordID); //设置新的位置
UpdateData(FALSE); //更新表单
}
}
void CODBC2View::OnDeleteRecord()
{ CRecordsetStatus m_cStatus;
try{m_pSet-Delete();}
catch(CDBException* m_pEx)
{AfxMessageBox(m_pEx-m_strError);
m_pEx-Delete();
m_pSet-MoveFirst(); //失败的话,将记录指针移到第一个记录
UpdateData(FALSE);
return;
}
m_pSet-GetStatus(m_cStatus);
if(m_cStatus.m_lCurrentRecord==0)
m_pSet-MoveFirst(); //删除了最后一个记录
else
m_pSet-MoveNext();
UpdateData(FALSE);
}
void CODBC2View::OnUpdateDeleteRecord(CCmdUI* pCmdUI)
{ pCmdUI-Enable(!m_pSet-IsEOF()); }
void CODBC2View::OnAddRecord()
{ CRecordset * pSet=OnGetRecordset();//获取指向数据集的指针
if(pSet-CanUpdate() !pSet-IsDeleted())//确认对数据集的任何修改均已经保存
{pSet-Edit();
if(!UpdateData())
return;
pSet-Update();
}
long m_lNewID=m_pSet-GetMaxID()+1; //获取新的ID值
m_pSet-AddNew(); //添加一个新记录
m_pSet-m___ID=m_lNewID; //设置新的ID标识
m_pSet-Update(); //保存新的记录
m_pSet-Requery(); //刷新数据集
m_pSet-MoveLast(); //游标移到最后一条记录
UpdateData(FALSE); //更新表单
}
5.经编译运行得

热心网友 时间:2022-04-14 12:24

access数据库文件是*。mdb文件,你在相关的目录里找一下吧

热心网友 时间:2022-04-14 13:59

一般需要添加,首先进入控制面板,选择OBDC数据库。你试一下吧

热心网友 时间:2022-04-14 15:50

查找一下.mdb,也许是写在专门的控件里。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
vivox9和x9i有什么区别 ...设置原则跟构造要求。构造柱的设置原则跟构造要求是什么_百度... ...的U型钢筋锚环要几道?在哪里可以找到依据啊 ...月末不含税库存金额1065000元,请计算门店库存天数 公蟹吃什么 公蟹吃什么东西 爬行健身操功能和原理 锻炼爬行的好处有哪些呢 爬行健身法有什么优缺点 檀木如何粘合 成田剑先生还为哪些日本动漫配音,有名一点滴。谢谢了,大神帮忙啊 那保密柜密码和屏幕解锁密码是一样的吗 还是独立的? 手机保密柜可以分两个保密柜吗 保险箱,应该用什么量词呢?一座还是一台,一部?谢谢 梦见老公和我吵架之后就跑去找他前女友 梦见老公哭的找前女友,被我狂打 瑷露德玛芦荟鲜汁凝胶祛痘效果好吗? 瑷露德玛芦荟鲜汁原液和瑷露德玛芦荟凝胶是不一样的东西还是� 关于芦荟汁敷脸的问题! 用鲜芦荟汁涂脸过敏,而且很严重,用了很多药也没用,怎么办? 瑷露德玛芦荟鲜汁凝胶有修复过敏皮肤功效吗 过敏期能抹芦荟鲜汁凝胶吗 澳梦芦荟鲜汁冷敷凝胶可以用于破损的三角区吗? 为什么建行信用卡被分期了 建行信用卡为什么乱发? 建行信用卡被人盗用,是什么原因? 我为什么会突然收到建设银行的龙卡信用卡 建行信用卡刚到手里才刷了三次就接到短信说被系统默认可以提额卡是什么意思 建行信用卡正面被很多人看到 建行信用卡,为什么要强制推广? 建行信用卡被加入关注名单会怎样 vivoY30手机新买的在文件管理里为什么会出现前一个月听过的音乐? 关于思念亲人的好词好句。 关于思念去世的人的好句? 中秋节亲人思念的好句好段 形容想念的好词好句 形容“想念”的好词好句有哪些? 宇宙护卫队海底的海星原地跑步是哪一集? 求好心人分享宇宙护卫队免费在线观看资源 用银杏叶子做超美树叶贴画,超简单超好看,和孩子一起拾树叶去吧 宇宙护卫队 海龙卷 哪一集 银杏树叶贴画欢庆校庆50周年 制作树叶贴画的作文 500字 制作过程写细 急急急 在银杏叶上画画的作文 南坪二塘路办个体工商热在那里办照 银杏叶怎么做小创造 从树上掉下来的银杏叶怎样才不会枯萎 有一次因为在考试中作弊学校给了留校察看,后面交了一年思想汇报 处分已解除,谁知道能不能给学位证? 被封需要别人的身份证和银行卡尾号吗 求留校察看思想汇报5份 因为在寝室玩火 被留校察看一年 每月要写一份思想汇报 那位大哥大姐帮帮忙阿~~