-1
テキストファイルからテーブルにデータを挿入しています。そのテキストファイルには、各行に7つの値または8つの値があります。その列に値がない場合は、列にNULL値を挿入する方法はありますか?
DBではテーブルを8列に変更しました。
ファイルに7つの値が含まれている場合は、それを処理して8番目の値をNULLにする必要があります。どのように追加できますか?
テキストファイルからテーブルにデータを挿入しています。そのテキストファイルには、各行に7つの値または8つの値があります。その列に値がない場合は、列にNULL値を挿入する方法はありますか?
DBではテーブルを8列に変更しました。
ファイルに7つの値が含まれている場合は、それを処理して8番目の値をNULLにする必要があります。どのように追加できますか?
null(プログラミングで使用)は、データベース値nullとは異なります。 一つの可能な解決策:
if (!string.IsNullOrEmpty(ValueToAdd))
{
cmd.Parameters.AddWithValue("@Add", DBNull.Value);
}
else
{
cmd.Parameters.AddWithValue("@Add", ValueToAdd);
}
[C#SqlCommandオブジェクトの挿入のNULL値(http://stackoverflow.com/questions/20951728/c-sharp-sqlcommand-inserting-null-values) –
の可能な重複はDBNullを送信することによって.DBに値する? あなたが試したものやどこに止まったのかについて、より多くの情報を提供してください。 –