ありがとうございます。なるほどそこでしたか!
else if (unknown is Byte[])
{
//バイト
return DbType.Binary;
}
を追加することでいけたと思います。
それで、すいません、取り出しにはどうしたらいいのでしょうか。
string型なら、例にあるように出来ますが、byte型だとわかりません。
titleが"booktitle"がある行のimage列のセルを取り出したく
System.Data.SQLiteManager.SQLiteConnector.Result result = SQLiteConnector.Instance.ExecuteReader("select book.image from book where title = ?", "booktitle");
とし、 byte[] imgbyte = null;とするまでは合っていると思うのですが。
取り出せたらImageに変換してpictureboxに表示(確認のため)できると思うのですが。
よろしければ再度よろしくお願いいたします。
お礼
ありがとうございます。なるほどそこでしたか! else if (unknown is Byte[]) { //バイト return DbType.Binary; } を追加することでいけたと思います。 それで、すいません、取り出しにはどうしたらいいのでしょうか。 string型なら、例にあるように出来ますが、byte型だとわかりません。 titleが"booktitle"がある行のimage列のセルを取り出したく System.Data.SQLiteManager.SQLiteConnector.Result result = SQLiteConnector.Instance.ExecuteReader("select book.image from book where title = ?", "booktitle"); とし、 byte[] imgbyte = null;とするまでは合っていると思うのですが。 取り出せたらImageに変換してpictureboxに表示(確認のため)できると思うのですが。 よろしければ再度よろしくお願いいたします。