データベース内のセルを新しいオブジェクトで編集できるかどうかを確認できるようにしたい
メソッド宣言の例:
something.isValid(Object newObject, row, column);
例:
- 編集セルに数値が格納されていて、それに文字列を指定すると、メソッドはfalseを返します...
- 編集セルが他のすべてのエントリとは異なる必要があり(一意)、新しいオブジェクトが他のものと同じである場合、メソッドもfalseを返します。
私の主な目標...行全体をチェックしたいのですが、すべてが有効な場合は、行全体を編集します。
今のところ、実際に何かを編集できるかどうかを確認する唯一の方法は、実際に編集してエラーが発生するかどうかを確認することです。
edit://Interface DatabaseMetaData
は良い方法です。SQLコマンド方式はありますか?
**** edit://resultsetmetaデータで十分だと思います。ただし、isUnique()
メソッドはどこにありますか?** edit:// isSigned()はこれを実現しますか?edit://だから私は!isSigned()とisWritable()かどうかをチェックするだけです。データベースの列の状態はどうですか?たとえば...Xは3文字以上である必要があります...**