"できないデータの種類の変更が一定のデータエラーにVisual Studio2005年のデータセットデザイナー

StackOverflow https://stackoverflow.com/questions/47217

質問

もうひとつのデータセットにVisualStudio2005年.私のデータ型のカラムのdatatablesから System.Int32System.Decimal.う変化のデータ型の DataSet Designer って請求金額は異なります。エラー:

プロパティ値は無効です。できないデータの種類の変更後 このデータです。

私の理解では、変化のデータ型のスキーマのためのデータセットである。いかれることができデータがこのエラーになります。

はずしてそのアイデア?

役に立ちましたか?

解決

でも同様のエラーがカラムはその DefaultValue で任意に設定(デフォルトの <DBNull>).のっこ号:

  1. カラムDefaultValue:タイプ <DBNull>
  2. 保存-再開のデータセット

他のヒント

以来、満Datatablesなどの変化のスキーマの回避策になっていることも分かった。

  1. 新しいdatatable

  2. 利用datatableのCloneメソッドを をdatatable同 構造変更すること カラム

  3. 最終的に使用datatableのImportRow 方法の移植です。

HTH

い作品です。を削除すると、データの列の追加で、異なるデータタイプです。

の方にこを探して若干異なる場合に表されたデータを追加した新しい列んでいる人は気にならないと思い場合のカラムのデータ型には別途諸表から同じ例外です。ただし、その声を動作させることができます。

なのではなく、この:

var column = myTable.Columns.Add("Column1");
column.DataType = typeof(int); //nope, exception!

い:

var column = myTable.Columns.Add("Column1", typeof(int));
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top