主题:VC++中通过ODBC对数据库表中记录进行查询后如何输出结果问题
VC++中通过ODBC对数据库表中记录进行查询后如何输出结果问题
简化后例子:
用SQL2000建立一个名为"student information"数据库,包括一个名为:"stu_table"的基表,该基表中包含两列:name和 number ;
在VC++中利用MFC向导创建一singal document应用程序,并用ODBC与"student information"的数据库中stu_table向连.在其对话框中创建两个编辑框控件,并添加对应两变量分别为 m_number,m_name;再创建一个按钮"查询"控件,并添加该按钮click的消息函数,,
我想实现如下功能,在number的编辑框中输入一个字符串,然后单击" 查询"的按钮,若在数据库中的number字段中找不到与输入的字符串相等的纪录则输出一个提示出错信息{AfxMessage("该学号不存在!");} 若找到一个记录与输入的字串相等,则在 name 的编辑框中 显示该number对应 name
请各位大侠帮忙完成下面按钮消息函数 ,,,,谢谢;
void COdbc_StuNameView::OnBUTTONRun() COdbc_StuNameView是CRecordView的派生类
{
COdbc_StuNameSet myStuSet; // COdbc_StuNameSet是CRecordset的派生类
CString mySqlSelct, *str1[2];
UpdateData(TRUE);
/*
我想是应该在此处添加代码了,, 请给位帮一下阿,我试了些函数但都是出错,,
*/
UpdateData(FALSE);
}
谢谢,,,,,[em11][em12][em12]
简化后例子:
用SQL2000建立一个名为"student information"数据库,包括一个名为:"stu_table"的基表,该基表中包含两列:name和 number ;
在VC++中利用MFC向导创建一singal document应用程序,并用ODBC与"student information"的数据库中stu_table向连.在其对话框中创建两个编辑框控件,并添加对应两变量分别为 m_number,m_name;再创建一个按钮"查询"控件,并添加该按钮click的消息函数,,
我想实现如下功能,在number的编辑框中输入一个字符串,然后单击" 查询"的按钮,若在数据库中的number字段中找不到与输入的字符串相等的纪录则输出一个提示出错信息{AfxMessage("该学号不存在!");} 若找到一个记录与输入的字串相等,则在 name 的编辑框中 显示该number对应 name
请各位大侠帮忙完成下面按钮消息函数 ,,,,谢谢;
void COdbc_StuNameView::OnBUTTONRun() COdbc_StuNameView是CRecordView的派生类
{
COdbc_StuNameSet myStuSet; // COdbc_StuNameSet是CRecordset的派生类
CString mySqlSelct, *str1[2];
UpdateData(TRUE);
/*
我想是应该在此处添加代码了,, 请给位帮一下阿,我试了些函数但都是出错,,
*/
UpdateData(FALSE);
}
谢谢,,,,,[em11][em12][em12]