MFC数据库编程 15

是关于MFC数据库编程的,我使用的是ADO数据库操作就是在对话框类中实现将以下SQL语句执行的结果:select编号fromdepartmentwhere部门名称=‘11... 是关于MFC数据库编程的,我使用的是ADO数据库操作就是在对话框类中实现将以下SQL语句执行的结果:select 编号 from department where 部门名称=‘11’的结果赋给一个字符串变量,请问该怎么做啊?
对了,还有一个问题,就是在SQL数据库管理方面,我有两个表users和department表,在users表中有编号、员工姓名、所属部门的属性,在department表中有编号、部门名称、部门人数等属性,而users表中的所属部门都是从department表中查询的,请问怎么实现只要对users表中的数据进行了添加、修改或删除操作的时候,就根据users表的记录来自动更改department中对应部门的部门人数的值啊?
请问具体的操作时怎么回事啊?或则是相关的查询语句,代码什么的?谢谢!
展开
 我来答
gww1bd
2010-06-14 · TA获得超过303个赞
知道小有建树答主
回答量:154
采纳率:0%
帮助的人:0
展开全部
1、
ADODB::FieldsPtr fields = rst->GetFields();
ADODB::FieldPtr field = fields->GetItem(variant_t((long)0));
CString value = (CString)(field->Value.bstrVal);

2、
只能用触发器来实现“自动更改department中对应部门的部门人数的值”,但是你用ADO访问的应该是access数据库吧,access数据库好象不支持触发器。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式