VB.net2.0で開発しているのですが、
データベーステーブルのカラム内に長さ0の文字列が
入っているとエラーになってしまいます。
詳しい状況を書くと、
クライアント
Windows2000
VB.NET2005
.net Framework 2.0
MDAC 2.6
PostgreSQL Driver 7.01
データベースの接続はodbcで行ってます。
カラムはVCHAR 255で、
何らかの文字列が入力されていれば、
エラーは出ないのですが、
長さ0の文字列が入力されているとエラーになります。
(nullではなく、長さ0)
数値やbooleanなどのデータはエラーは出ず、そのまま読むことができます。
また、WindowsXpでMDAC2.8の場合ではエラーは起こりません。
VB.NET2008にして.net3.5でもエラーは起こりません。
Windows2000ではMDAC2.6と.net2.0までの対応なので、
.net3.5にできない状態です。
よろしくおねがいします。
No.1ベストアンサー
- 回答日時:
とりあえず、MDACを2.8にしてみては如何でしょうか?
ダウンロードページをみると、Windows2000もサポートされています。
Microsoft Data Access Components (MDAC) 2.8 SP1
http://www.microsoft.com/downloads/details.aspx? …
Microsoft Data Access Components 2.8 Service Pack 1 用セキュリティ更新プログラム (KB927779)
http://www.microsoft.com/downloads/details.aspx? …
後は、ODBC接続しか駄目という制約がなければ、Npgsql(.Net Data Provider)を試してみるとか。
http://npgsql.projects.postgresql.org/index.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- ノートパソコン Win10 EXCEL でのエラー 2 2022/04/03 15:57
- Visual Basic(VBA) VBA 改行コードの取り方 1 2022/03/22 14:14
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- PostgreSQL 列が存在しないと言われる 2 2023/02/10 18:33
- Excel(エクセル) EXCELの「接続」のSQLのコマンド文字列にて、セルから任意の数値を利用したい 2 2023/03/09 16:43
- その他(ソフトウェア) 一太郎付属の”全件検索”ツールの不具合 3 2023/07/25 15:03
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- PostgreSQL PostgreSQLドライバの登録。 MavenプロジェクトからPostgreSQLへ接続をするため 1 2022/09/26 12:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
文字列内で括弧を使うには
-
UserForm1.Showでエラーになり...
-
VBA データ(特定値)のある最...
-
VBAでfunctionを利用しようとし...
-
エクセルVBA 「On Error GoTo...
-
String""から型'Double'への変...
-
ASPでこんなエラーが出たんです...
-
On ErrorでエラーNoが0
-
バッチファイルで、あるスクリ...
-
マクロで"#N/A"のエラー行を削...
-
【VBAエラー】Nextに対するFor...
-
データベース操作時エラーについて
-
Filter関数を用いた結果、何も...
-
お助けください!VBAのファイル...
-
Excel vbaについての質問
-
マクロの「SaveAs」でエラーが...
-
UBoundに配列がありませんとエ...
-
【VBA】ワークブックを開く時に...
-
VB.net 重複チェックがしたいです
-
実行時エラー'-2147467259(8000...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
UserForm1.Showでエラーになり...
-
String""から型'Double'への変...
-
On ErrorでエラーNoが0
-
VBAでfunctionを利用しようとし...
-
マクロで"#N/A"のエラー行を削...
-
VBA データ(特定値)のある最...
-
実行時エラー 438 の解決策をお...
-
お助けください!VBAのファイル...
-
文字列内で括弧を使うには
-
エクセルVBA 「On Error GoTo...
-
【VBA】ワークブックを開く時に...
-
マクロの「SaveAs」でエラーが...
-
ACCESSで値を代入できないとは?
-
実行時エラー'-2147467259(8000...
-
インポート時のエラー「データ...
-
【VB.NET】 パワポ操作を非表示で
-
Filter関数を用いた結果、何も...
-
UBoundに配列がありませんとエ...
-
Excel vbaについての質問
-
メールの件名のセットでエラー...
おすすめ情報