MFV怎么连接数据库取字段值?

来源:百度知道 编辑:UC知道 时间:2024/06/30 09:34:14
我现在是做简单的查询,流程是,在客户端输入用户名和密码发送到服务器,服务器查询数据库的用户名和密码匹配,匹配成功后查询该用户的存款然后发送给客户端.
我现在连接数据库和匹配都做了,就是不会取得字段的值发送给客户端,有高手教教吗?????????????????????????????????????????????
MFC~~~~~~~~~~打错~

不知道你用何总方法连接数据库的,如果是ADO这个问题用SQL语句即可.

这是一些代码供参考:
void CLoginDlg::OnOK()
{
// TODO: Add extra validation here
UpdateData(TRUE);
if(m_UserName=="")
{
MessageBox("请输入用户名");
return;
}
if(m_Pwd=="")
{
MessageBox("请输入密码");
}
ADOConn m_AdoConn;
m_AdoConn.OnInitADOConn();
//设置SELECT语句

_bstr_t vSQL;
vSQL = "SELECT * FROM Users WHERE UserName='" + m_UserName + "'";
//执行SELETE语句
_RecordsetPtr m_pRecordset;
m_pRecordset = m_AdoConn.GetRecordSet(vSQL);
/*if (m_pRecordset->adoEOF)
{
m_UserName = "";
m_Pwd = "";

}
else
{*/
//CString UserName = m_UserName;
CString Pwd = (LPCTSTR)(_bstr_t)m_pRecordset->GetCollect("Pwd");
//User_type = atoi((LPCTSTR)(_bstr_t)m_pRecordset->GetCollect(&q