対のDataTableの受け渡しは、GetDataメソッドを呼び出すことができます()。 GetData()は、SQL Serverとの通信およびデータの取得を管理します。私がしなければならないことは、呼び出し元にデータを渡して読み込ませることです。操作する必要はありません。私が把握しようとしているのは、呼び出し元にDataTableまたはSqlDataReaderを渡すのが最善の場合です。C#の - SqlDataReaderの
今、私は、DataTableに一緒に行くことは最適なルートであることを考えています。私の決定ポイントは次の通りです:
- 私が戻ってくるデータは、100行20列以下で小さいので、メモリは問題ではありません。 データのすべて私が理解から、DataTableのグラブ
- とのDataTableにそれをプラグのGetData()は、それが自身の接続の管理しまうので、その後、自分自身を切断します。 SqlDataReaderので
- 、私は私がデータで行われていた後、呼び出し元の関数で接続を管理する必要があります。私はデータベースから一度に1つの行だけを読み込んでいるので、私はGetData()で呼び出しを行った後で閉じることができません。
これは私が必要なもののために行くのがベストルートのように見えるのか?
ご連絡ありがとうございます。 – ammills01