Sql 如何在列表框中显示多个字段?
我试图实现的是一个包含两列的单一列表框。在每列中,将显示字段的结果。以这个查询为例:Sql 如何在列表框中显示多个字段?,sql,database,ms-access,vba,ms-access-2010,Sql,Database,Ms Access,Vba,Ms Access 2010,我试图实现的是一个包含两列的单一列表框。在每列中,将显示字段的结果。以这个查询为例: SELECT FirstName, LastName FROM Names WHERE FirstName = 'Tom' 列表框将有两列,第一列包含从查询中选择的所有名字。第二列将从查询中选择所有姓氏,但每列都将匹配。即,在数据库中,“Tom a”记录在列表框列中显示时不会与“Tom B”记录混合 我以前尝试过搜索,但我只能找到使用listbox.AddItem的方法,这在我的情况下不起作用,因为我正在查询
SELECT FirstName, LastName FROM Names WHERE FirstName = 'Tom'
列表框将有两列,第一列包含从查询中选择的所有名字。第二列将从查询中选择所有姓氏,但每列都将匹配。即,在数据库中,“Tom a”记录在列表框列中显示时不会与“Tom B”记录混合
我以前尝试过搜索,但我只能找到使用listbox.AddItem的方法,这在我的情况下不起作用,因为我正在查询数据库以填充listbox。将该SQL放在列表框的RowSource属性中。确保列计数属性设置为2,并且列宽属性设置为值。空值或“0”将导致该列不可见。因此,列宽属性应设置为“2;2”(不带引号,您可以根据需要进行调整)