0

C#でasp.netに取り組んでいます。データセット関数があります。

この関数は、データグリッドデータソースに割り当てられています。

DataGrid2.DataSource = datasetfunction(parameter);

しかし、データバインドに達したとき:

DataGrid2.DataBind();

エラーがスローされます:「タイプSystem.Data.DataRowViewをSystem.Data.Common.DbDataRecordに変換できません」

注意すべき点の1つは、同じ関数がsqldatareaderタイプでしたが、データセットタイプに変更する必要がありました。そのため、関数でsqldatareaderをdatatableに変換し、次にdatatableをデータセットに変換しました。だから今私はこのエラーが発生します。

どうすればこれを解決できますか?

ありがとう

4

0 に答える 0