DataRowを読み込むコードを書き込むにはどうすればいいですか?DataRowにフィールドがない場合、スキップして次のように移動します:その値を読み取る前にDataRowに列が存在することを確認します
string BarcodeIssueUnit;
if (dr_art_line["BarcodeIssueUnit"].ToString().Length <= 0)
{
BarcodeIssueUnit = "";
}
else
{
BarcodeIssueUnit = dr_art_line["BarcodeIssueUnit"].ToString();
}
今や、列BarcodeIssueUnit
はテーブルに属していることもありますが、場合によってはその列がテーブルに存在しないこともあります。
System.ArgumentException: Column `BarcodeIssueUnit`
does not belong to table Line.
私はちょうど列がOKがあればそうでない場合は、単にその部分をスキップして行く、の値を見てみましょう、チェックを実行したい:それはそこではないと私はそれを読めば、私はこのエラーを取得しますに。
VB、まだ重複:http://stackoverflow.com/questions/1984893 /与えられた名前のある列をチェックする方法 - データ内に存在する場合 – nawfal
[DataRowオブジェクトに列が存在するかどうかを検証するにはどうすればよいですか? ](http://stackoverflow.com/quest)イオン/ 9677852 /データオブジェクトの列に存在する場合の検証方法 –