ある行から別の行に挿入するときにデータが長すぎる場合、データを切り捨てることができるようにする方法はありますか? 現在起こっていることは、フィールドの 1 つが長すぎる場合にエラーが発生し、行が追加されないことです。
私が持っているコードは次のとおりです。
DataRow dr = dt.NewRow();
for (int j = 0; j < edi50.Columns.Count; j++)
dr[j] = dr50[j];
dt.Rows.Add(dr);
try
{
RemoveNulls(dt);
daEDI40050.Update(dt);
}
catch (Exception e)
{
string m = e.Message;
}
長さ 25 文字の説明フィールドがありますが、データは 34 文字です。25 を挿入し、残りを切り捨てて、行を追加できるようにしたいと考えています。
ありがとうございました