通知
すべてクリア
2010年7月13日 8:27 AM
C#でMySQLデータベースからデータの取得を行なっています。
SQLとのやりとりは Connector/Net を使っています。
MySqlDataReader で各フィールドの型を調べて行くと
tinyintデータのときにBoolean型となってしまい、
true/false と変換されてしまいます。
TINYINTは1バイトなので間違って認識してしまってるのだと
思いますが、正しい値を取得することは可能でしょうか?
データベース情報型を int 型や tinyint型の長さ4バイトなど
に変更しないと無理なのでしょうか?
よろしくお願いします。
環境
VS2008 SP1
.NET Framework 3.5 SP1
mysql-connector-net-6.2.3