GetByte wird verwendet, um eine Single abzurufen Byte aus einer numerischen Spalte.
Sie wollen GetBytes stattdessen. Sie sollten wahrscheinlich auch die Dokumentation
lesen für "Erhalten von LONG- und LONG-RAW-Daten".
(Nebenbei hoffe ich, dass Sie das nicht wirklich tun einen leeren catch-Block haben - und Ihr Code wäre idiomatischer, wenn Sie camelCase für Ihre lokalen Variablennamen verwenden und die geschweiften Klammern für try ausrücken würden und catch Blöcke, wie sie für while sind blockieren.)