私は現在、MySQLデータをエクスポートするC#プロジェクトに取り組んでいます。エクスポートはサーバー内の任意のデータベースに対するものであるため、テーブル内のフィールドとデータ型はわかりません。また、テーブル内のフィールドでnull値が許可されているかどうかもわかりません。
テスト中に、エクスポートが正常に機能していることがわかりましたが、mysqlデータリーダーがnullの行に到達したときにフィールドがnullを許可すると、エラーSqlNullValueExceptionが表示され、データはnullになります。
試しif (reader.getString(field) == null) {}
ましたが、まだエラーが表示されています。
データベース内のNull値に対処するにはどうすればよいですか。
あなたが提供できるどんな助けにも感謝します。