急动态连接数据库语句引用数字变量报错解决思路

急-----动态连接数据库语句引用数字变量报错想在数据库里查询有无已存在的数据,代码如下:adods.closeadod

急-----动态连接数据库语句引用数字变量报错
想在数据库里查询有无已存在的数据,代码如下:
 adods.close;
 adods.commandtype:=cmdtext;
 adods.commandtext:='select qid from qinfo where qid=' + qbh;
 adods.open;
 字段qid是整型,变量qbh也是整型且已有值,可delphi说这个语句有错,望高手解惑.

[解决办法]
adods.CommandText:= 'select qid from qinfo where qid= ' +IntToStr(qbh);

 CommandText是string类型,qdb是integer类型,怎么可以相加?

呵呵:年轻人,不要急,这种问题不需要高手出场,基础的要学牢,有问题多看看帮助。