MFC基于对话框的工程怎么使用数据库保存数据? 255
前面80分我做完了,数据库一点都不会,但很想懂,财富值都摆出来,求一步一步教!懂了就采纳用的是VC++6.0...
前面80分我做完了,数据库一点都不会,但很想懂,财富值都摆出来,求一步一步教!懂了就采纳
用的是VC++6.0 展开
用的是VC++6.0 展开
1个回答
展开全部
CString Filepath="Data.accdb";
int i=m_list.GetItemCount();//在列表的队尾添加,所以先获取行数
db.Open(Filepath);
Dbset.Open(AFX_DAO_USE_DEFAULT_TYPE,"SELECT * FROM DataTable",0);
Dbset.AddNew();//在记录集的队尾添加
Dbset.SetFieldValue("Name",_variant_t(m_name));
Dbset.SetFieldValue("Age",atol(m_age));//将CString格式转换为数据库规定的格式
Dbset.SetFieldValue("Extra",_variant_t(m_extra));
Dbset.Update();//一定要及时更新
Dbset.Close();
db.Close();//并关闭////////////////////////////
看这段代码,是把三个edit控件里的值写入Data.accdb数据库文件中。
int i=m_list.GetItemCount();//在列表的队尾添加,所以先获取行数
db.Open(Filepath);
Dbset.Open(AFX_DAO_USE_DEFAULT_TYPE,"SELECT * FROM DataTable",0);
Dbset.AddNew();//在记录集的队尾添加
Dbset.SetFieldValue("Name",_variant_t(m_name));
Dbset.SetFieldValue("Age",atol(m_age));//将CString格式转换为数据库规定的格式
Dbset.SetFieldValue("Extra",_variant_t(m_extra));
Dbset.Update();//一定要及时更新
Dbset.Close();
db.Close();//并关闭////////////////////////////
看这段代码,是把三个edit控件里的值写入Data.accdb数据库文件中。
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询