ADO+MFC数据库编程时,修改记录和插入记录的代码各条语句的意思
答案:1 悬赏:10 手机版
解决时间 2021-11-08 09:08
- 提问者网友:寂寞撕碎了回忆
- 2021-11-08 02:57
ADO+MFC数据库编程时,修改记录和插入记录的代码各条语句的意思
最佳答案
- 五星知识达人网友:北方的南先生
- 2021-11-08 04:23
1. // 这个Open函数的第二个参数为什么和
答:你这里不都是一样的吗?
2.m_pRecordset->AddNew(); //为什么要这一句呢?是提示程序要添加新的记录了吗?
答:不是提示,这个是让表添加一个新行。
3.m_pRecordset->PutCollect("name", _variant_t(m_Name)); // 这里的PutCollect函数的作用是什么?
答:put 放入的意思。这里是把m_Name值放入表中的name字段中。
4.m_pRecordset->MoveFirst(); // 这一句和下面的Move有什么作用??
答:m_pRecordset表示记录集。MoveFirst移动指针到记录集中的第一行。
Move(cursel);移动到cursel)行。
5.m_pRecordset->PutCollect("age", atol(m_Age)); //为什么这里的强制转换是用atol,而不是用上面的_variant_t ???
答:因为在表中声明的age是long类型。放入数据时类型要一致。
答:你这里不都是一样的吗?
2.m_pRecordset->AddNew(); //为什么要这一句呢?是提示程序要添加新的记录了吗?
答:不是提示,这个是让表添加一个新行。
3.m_pRecordset->PutCollect("name", _variant_t(m_Name)); // 这里的PutCollect函数的作用是什么?
答:put 放入的意思。这里是把m_Name值放入表中的name字段中。
4.m_pRecordset->MoveFirst(); // 这一句和下面的Move有什么作用??
答:m_pRecordset表示记录集。MoveFirst移动指针到记录集中的第一行。
Move(cursel);移动到cursel)行。
5.m_pRecordset->PutCollect("age", atol(m_Age)); //为什么这里的强制转换是用atol,而不是用上面的_variant_t ???
答:因为在表中声明的age是long类型。放入数据时类型要一致。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯