开发者社区 问答 正文

C++builder 6数据库ADOQuery1->FieldByName为NULL

screenshot
我想要的是 输入员工号查询,员工号没有数据就查无此人。

展开
收起
a123456678 2016-03-05 16:48:32 3146 分享 版权
1 条回答
写回答
取消 提交回答
  •  AnsiString sqlstr = "Select * from RealSalary where 员工号='"+Edit1->Text+"'";
        ADOQuery1->Close();
        ADOQuery1->SQL->Clear();
        ADOQuery1->SQL->Add(sqlstr);
        ADOQuery1->Open();
        if(NULL == ADOQuery1->FieldByName("员工号")->AsString)
        {
                ShowMessage("查无此人");
                return;
        }
            代码在此
    
    2019-07-17 18:53:48
    赞同 展开评论