Sziasztok elég kezdő vagyok a C#-ban eddig objective c-ben programoztam csak (IOS), Most viszont kéne csinálnom egy windows-os programot.
A kérdésem az lenne, hogy van egy Access adatbázis fájlom egy szépen meg tudom nyitni, ki is iratom belőle amit kell (dataGridView),
SQL lekérdezés: "SELECT ID, Nachname, Vorname, Jahrgang, Lizenz, Land, Club , Adresse, Telefon, E_Mail, Anmerkung, Startnr FROM Adressbuch
Ekkor valamiért az id-t a 2-es oszlopban érem el, ezek mellett van még két gomba sorban egy szerkesztés és egy törlés.
Ekkor tökéletesen működnek a gombok.
Na most az adott Form-on van egy kereső mező amibe beírva a sz9veget szűkíti a dataGridView-ban levő sorokat a következő lekérdezéssel
SQL: "SELECT ID, Nachname, Vorname, Jahrgang, Lizenz, Land, Club , Adresse, Telefon, E_Mail, Anmerkung, Startnr FROM Adressbuch WHERE VorName like'" + toolStripTextBox2.Text + "%' or NachName like'" + toolStripTextBox2.Text + "%'"
Viszont itt már ha rányomok a gombra akkor: Input string was not in a correct format. hibaüzenetet kapom ami amiatt van hogy ekkor az id a 0-s oszlopban érhető el.
Én úgy gondolnám, hogy a dataGridView-bana lekérdezés sorrendjében történik a "besorolás". Valamiért az elsőnél előre kerülnek a gombok , de a kinézetben jó helyen vannak a sor végén.