首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

如何把登入系统链接到数据库

2012-06-01 
怎么把登入系统链接到数据库怎么把登入系统链接到数据库哪位大哥大姐知道说一说吧!方便的话留下联系方式[

怎么把登入系统链接到数据库
怎么把登入系统链接到数据库
哪位大哥大姐知道
说一说吧!
方便的话留下联系方式

[解决办法]
::CoInitialize( NULL );
database.ConnectiontoDB( "source.udl" ); //此处测试用户及权限
strsql = "SELECT COUNT(USERNAME) AS NUM FROM GLYH WHERE USERNAME = '" + m_username +"' AND PWD = '" + m_password +"'";
try
{
database.pRDSet->Open( 
strsql,
_variant_t( database.pDBConn, true ), 
adOpenKeyset, 
adLockOptimistic,
adCmdText 
);
}
catch ( ... )
{
database.pRDSet->Close();
MessageBox( "数据库查询失败!","登录检测", MB_OK );
}
num = database.pRDSet->GetFields()->GetItem( "NUM" )->GetValue().lVal;
if ( 0 == num )
{
MessageBox( "用户信息不正确!","用户信息提示!", MB_OK );
return;
}

首先要确定自己用什么方式来连接数据库,然后在login 的时候 检验一下 就可以了

可能我这个比较简单,但方式就是这个样子的。
[解决办法]
在数据库表中存放用户名、密码、权限啥的,登录时比较一下输入的用户名和密码和数据库中的是否一样,就行了。

热点排行