qt c++嵌入t-sql
鄙人现用qt做了一个界面,已成功连接数据库。需要用户登录,如果账号在数据库中存在才能登录,否则注册。但就在判断知否存在账号时出错了。下面是代码:我的想法是通过exec()...
鄙人现用qt做了一个界面,已成功连接数据库。需要用户登录,如果账号在数据库中存在才能登录,否则注册。但就在判断知否存在账号时出错了。下面是代码:
我的想法是通过exec()函数返回的真假值来判断账号是否存在。不知道想法有木有错啊
QString ZH = ui->edit_YHDL_ZhangHao->text();
MyQuery.prepare("use KCSJ select * from YinHang where ZhangHao = ?");
MyQuery.addBindValue(ZH);
MyQuery.exec();
报的错误是
QODBCResult::exec: Unable to execute statement: "[Microsoft][ODBC SQL Server Driver][SQL Server]“=”附近有语法错误。 [Microsoft][ODBC SQL Server Driver][SQL Server]无法预定义语句。"
求解 展开
我的想法是通过exec()函数返回的真假值来判断账号是否存在。不知道想法有木有错啊
QString ZH = ui->edit_YHDL_ZhangHao->text();
MyQuery.prepare("use KCSJ select * from YinHang where ZhangHao = ?");
MyQuery.addBindValue(ZH);
MyQuery.exec();
报的错误是
QODBCResult::exec: Unable to execute statement: "[Microsoft][ODBC SQL Server Driver][SQL Server]“=”附近有语法错误。 [Microsoft][ODBC SQL Server Driver][SQL Server]无法预定义语句。"
求解 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询