在select语句中使用字符常量时,字符常量要使用单引号做定界符,数字常量不需使用定界符。如:
ADOQuery1.SQL.Add('select * from tb_main where mc=''食品''');
使用组件进行查询时,要使用连接符连接组件,根据组件在查询中的作用不同,查连接符也不相同。如组件在查询中是字段或查询条件,使用“+”连接即可。若组件在查询中是查询内容,则应使用“+”和“''''”进行连接。如:
ADOQuery1.SQL.Add('select 联系人 from tb_main where 客户编号='+''''''+ComboBox1.Text+'''''');
ADOQuery1.SQL.Add('select * from tb_main where mc=''食品''');
使用组件进行查询时,要使用连接符连接组件,根据组件在查询中的作用不同,查连接符也不相同。如组件在查询中是字段或查询条件,使用“+”连接即可。若组件在查询中是查询内容,则应使用“+”和“''''”进行连接。如:
ADOQuery1.SQL.Add('select 联系人 from tb_main where 客户编号='+''''''+ComboBox1.Text+'''''');