Witam, mam taką prośbę. Czy będzie ktoś z was taki cierpliwy i podpowie mi jak to się robi w C#.
W delphi do projektu dodawałem DateModule, tam wrzucałem komponent ADOConnection ustawiałem ConnectionString ustawiałem Connection na True i już miałem połączenie z serwerem, do tego na DataModule kładłem ADOQuery, podłączałem DataSource i mogłem podpiąć DBGrida i DBNavigatora. Jak chciałem coś w bazie znaleźć dodawałem w kodzie zapytanie:

with dm.ibqTowary do
     begin
          Close;
          SQL.Clear;
          SQL.Add('SELECT NR_TOWARY FROM TOWARY');
          SQL.Add('WHERE KOD_KRESKOWY = :A');
          Unprepare;
              ParamByName('A').AsString := kod_kreskowy;
          Prepare;
          Open;
          Result := FieldValues['NR_TOWARY'];
     end;

i mogłem sobie w tym samym DBGridzie wyświetlać różne zapytania.
Proszę mi cierpliwie wytłumaczyć jak to się robi w C#.