Ich würd' die Datenbank (egal welche) über ein typisiertes Dataset erschliessen, das DataGridView über eine Bindingsource anbinden, und das Filtern über die FILTER-Property der Bindingsource durchführen.
Ich glaube, da fehlt ein wenig an Basiswissen. Schau' Dir doch einmal diese Videos vom VB-Mitglied @ErfinderDesRades an, und arbeite die Beispiele durch. Dann klappt's auch mit DataSet, DataGridView & Co.
Versuch mal: Visual Studio beenden. Maschine neu starten Im Projektverzeicvhnis Ordner OBJ und BIN komplett löschen Projekt in VS laden Projektmappe neu erstellen.