1

現在、既存のデータベースがあり、LINQtoSQL ジェネレーター ツールを使用してクラスを作成しています。ツールはこのデータベースに対して正常に機能しており、そのツールにエラーはありません。
データに対して LINQ to SQL クエリを実行すると、テーブル内に何らかの無効なデータを含む行があり、この行を実行すると System.FormatException がスローされます。それが何に由来するのか誰か知っていますか?select句に1つずつ追加せずに、効果のある列を絞り込む方法を知っている人はいますか?

4

1 に答える 1

2

空の文字列を格納する varchar(1) はありますか?

デザイナーで型を char から string に変更する必要があります (または何らかの方法で空を禁止します)。.net char 型は空の文字列を保持できません。

于 2008-09-18T21:44:24.283 に答える