GetByte służy do pobierania singla bajt z kolumny numerycznej.
Chcesz GetBytes zamiast. Powinieneś również przeczytać dokumentację
za "Uzyskiwanie danych LONG i LONG RAW".
(Na marginesie mam nadzieję, że nie naprawdę mieć pusty blok catch - a Twój kod byłby bardziej idiomatyczny, gdybyś użył camelCase dla nazw zmiennych lokalnych i przeciął nawiasy klamrowe dla try i catch bloki, tak jak w przypadku while blokować.)