c++builder与sql的连接用ado方法
我做了一个用户登陆的界面,但是用了好多种方法都不行,请问在用户登陆的地方加上adoquery 和ADOConnection后各个属性设置好后,那个代码具体该怎么添?我很着急的用啊!在sql的数据库里有用户名和密码两个信息.
[解决办法]
比如你Form上有两个输入框是Edit1和Edit2分别是用户名和密码 在点登陆按纽的时候写:
String strUser = Edit1-> Text.Trim();
String strPwd = Edit2-> Text.Trim();
String strSql = "Select password from 表 where username = ' "+strUser+ " ' ";
ADOQuery1-> SQL-> Clear();
ADOQuery1-> SQL-> Add(str);
ADOQuery1-> ExecSQL();
if(!ADOQuery1-> Eof)
{
String tmpPws = ADOQuery1-> FieldByName( "password ")-> AsString.Trim(); //取出数据库中该用户的密码
if(strPws == tmpPwd) //如果密码正确
{
//你的操作
}
}