| ようは、INSERT句の値にDBNullだったら文字列のNULLをセットしたいってことですよね。
VBerなのでC#の記述が間違ってるかも知れませんが、考え方はわかると思います。
query.AppendFormat("VALUES ({0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8})", QUERYVARIABLE_NO, vDetail.Vno + 1, vDetail.INo, dt.Rows[0][1], dt.Rows[0][2], dt.Rows[0][3] == System.DBNull.Value ? "Null" : dt.Rows[0][3], dt.Rows[0][4], dt.Rows[0][5], dt.Rows[0][6]);
|