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

解决方案 »

  1.   

    ::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 的时候 检验一下 就可以了可能我这个比较简单,但方式就是这个样子的。