delphi拼SQLsqlstr:= 'select * from Stuinfo '; sqlstr:=sqlstr+ 'where(省份= ' ' 'listBox1.Items[0]+ ' ' ') '; 要的是列表的值。为什么会出错 [解决办法] sqlstr:=sqlstr+ 'where(省份= '''+listBox1.Items[0]+ ''')';你少写一个"+"