C#でIronPython WPFアプリケーションを書き直しています(さまざまな理由で)。 (行の行)= dt.GetList()WPF/C#/ IListインターフェイスを使用したOracleクエリデータへのアクセス
foreachの
行;:IPythonで、私はちょうどのような何かを行うことができます
ln = row["lastname"] ... etc.
など。 C#はデータ型のほうがはるかに厄介なので、foreachのようなものを得る方法や、(以下のMessageBoxの)プレーンインデックス版を動作させる方法を理解することはできませんでした。私はそれをCollectionViewに変えたいと思っていません。私はこれをもっとやりたいと思うかもしれませんが、今のところ、データを単純なOracleのようなデータ型に戻すことができるかどうかを確認しようとしています - 文字列、インチなど提案は高く評価されました。
OracleDataAdapter da = new OracleDataAdapter(sql, db_connection);
DataTable dt = new DataTable();
da.Fill(dt);
System.Collections.IList rows = ((IListSource)dt).GetList();
MessageBox.Show(rows[0]["lastname"]);
こんにちは、これは素晴らしい、それを試してみるだろう。数年前からC#を使用していなかったので、どんなタイプのものがあるのかは分かりやすいとは限りません。本当にありがとう! – Ken