procedure TForm1.Button1Click(Sender: TObject);
var
list:TStringlist;
i:Integer;
begin
adoconnection1.Open;
list:=TStringlist.Create;
try
adoconnection1.GetTableNames(list);
for i := 0 to list.Count-1 do
begin
listbox1.Items.Add(list);
end;
finally
list.Free;
end;
end;