我利用Access2003建立了一个空的数据库,建了一张表。表里只有用户名和密码两个字段,为文本类型。实现的功能:当新用户注册的时候将用户名和密码写入表中,当用户登录的时候,从表里读数据,判断用户名和密码是否匹配。SQL语言长时间不用,忘记了。这个程序基于对话框的,请教!!
解决方案 »
- 快来帮帮我吧,请教数学高手的一个算法,逐点判断的问题?!
- 我想用.C文件生成一个DLL,已经建立了一个WIN 32DLL工程,但不知为什么在编译时出现了一下类似错误f:\项目\verifyd\udiskenum.h(138) : error C2143: syntax error : missing ')' be
- 调试时watch中的一个指针显示的值中为什么含有乱码
- MAX SDK的讨论
- 如何调用同一个工作区中的DLL
- 利用摄像头拍摄的条形码识别问题
- 显示函数图形时,浮点型数据怎么用VC中函数显示(在线等)
- 监控功能如何实现?
- 我用Spy++看一个图形界面的程序她的基类是 AFX:XXXXXX请问Afx:XXXXXXXX是什么东东?怎么编写的?
- 请教高手,如何在其他应用程序的windows窗口的标题栏上增加一个小图标(或画一个小图形),在鼠标点击它时,出现下拉式菜单,需要用钩子吗。
- 关于文件中读取BMP数据并显示的问题
- 我用VC6的CMy00Dlg类中定义的PUBLIC属性的变量为何在这个类中的其他成员函数中不能用?
新建一基类为CRecordset的类CUserRecordSet
单击确定按扭,代码如下:
CUserRecordSet m_UserRecordSet;
if(m_UserRecordSet.Open())
m_UserRecordSet.Close();
m_UserRecordSet.m_strFilter.Format("UserName='%s' and UserPwd='%s'",m_strUserName,
m_strUserPwd);
m_UserRecordSet.Open(CRecordset::snapshot,NULL,CRecotdwet::none);
if(m_UserRecordSet.IsEOF())
{
m_UserRecordSet.Close();
AfxMessageBox("密码错误!");
return;
}
else
{
m_UserRecordSet.Close();
AfxMessageBox("欢迎进入!");
return;
}