witam, mam:

listBox1.DataSource = bindingSource1;
listBox1.ValueMember = "imie";

gdzie bindingSource1 jest skojazony z datasetem1 i tabelką tab1 i wszystko
sie wyswietla ok,
ale ja chce aby po zdarzeniu w listoxie wyswietlily mi sie wyniki zapytania
zdefiniowanego jako queryIm() w dataset1 z tej samej tabeli, a jak zrobie

listBox1.ValueMember = klienciTableAdapter.queryIm();

to wyrzuca mi błąd jak to zrobic?

przepraszam, źle sprecyzowałem:
listBox1.DataSource = bindingSource1;
listBox1.ValueMember = "imie";
i wszystko dziala ok,

a jeśli chce aby po np. kliknięciu buttona wyświetliły mi się dane z
zapytania zdefiniowanego jako queryKlienci(), z tabelki drugiej pisze
listBox1.DataSource = klienciTableAdapter1.qby("a");

gdzie klienciTableAdapter jest adapterem drugiej tabelki;

wyświetla mi prawidłową liczbę rekordów tylko że wszystkie piszą:
System.Data.DataRowView

prosze o pomoc