MFC和显示数据库中的数据 在VC中新建的MFC工程里面,设置两个编辑框,一个按钮,数据库中有一张学生成绩表(数据库是用SQL server 2005)。在第一个编辑框中输入姓名,按显示按钮在第二个编辑框中显示成绩。这个功能如何实现,小弟是刚学VC,请说的详细一点儿。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 void C**::OnButton(){ CString strEdit1; //编辑框1 输入 GetDlgItem(IDC_EDIT1)->GetWindowText(strEdit1); //获得输入的字符 CString strEdit2; //编辑框2 显示 strEdit2 = //查询数据库,得到成绩 GetDlgItem(IDC_EDIT2)->SetWindowText(strEdit2); //编辑框2显示 } 1、连接数据库(ADO、ODBC)2、提交查询。sqlstr = "select * from TableName where xingming = '姓名'"3、得到成绩。rs.GetString(1, 'chengji')4、显示。 到vc知识库上去看看http://www.vckbase.com/document/viewdoc/?id=496 这样的要求很简单啊.你要掌握两部分的东西:1. 怎么样在编辑框控件当中读取与显示数据2. 怎么样用ADO连接数据库根据指定的姓名值查询出成绩值..如果你弄清楚了上面的东西,我相信你自然会把这个问题解决了. 可以参考如下文章:http://www.vckbase.com/document/viewdoc/?id=1215 http://www.vckbase.com/document/viewdoc/?id=610 谁在用vs2008 DEBUG基础类的函数 求助:请各位大哥来帮我看看这个 STDMETHODIMP 问题,谢谢2! VC++的奇怪现象 高分求助,急 多文档程序 如何建立activex的控件容器(分设计模式和运行模式) 小问题~~~~ 问题还是没有解决!我已经想过所有我可以想到的办法了 ??先装win 2000 server后装win98的问题????? 半透明处理问题 这个为什么会错?
void C**::OnButton()
{
CString strEdit1; //编辑框1 输入
GetDlgItem(IDC_EDIT1)->GetWindowText(strEdit1); //获得输入的字符
CString strEdit2; //编辑框2 显示
strEdit2 = //查询数据库,得到成绩
GetDlgItem(IDC_EDIT2)->SetWindowText(strEdit2); //编辑框2显示
}
2、提交查询。sqlstr = "select * from TableName where xingming = '姓名'"
3、得到成绩。rs.GetString(1, 'chengji')
4、显示。
http://www.vckbase.com/document/viewdoc/?id=496
你要掌握两部分的东西:
1. 怎么样在编辑框控件当中读取与显示数据
2. 怎么样用ADO连接数据库根据指定的姓名值查询出成绩值..如果你弄清楚了上面的东西,我相信你自然会把这个问题解决了. 可以参考如下文章:
http://www.vckbase.com/document/viewdoc/?id=1215
http://www.vckbase.com/document/viewdoc/?id=610