回答編集履歴

1 追記

SurferOnWww

SurferOnWww score 10265

2018/12/15 14:55  投稿

目で見たいということであれば DataTable を DataGridView にバインドして表示してはいかがでしょう?
以下のようなコードで、
```
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace WindowsFormsApplication1
{
   public partial class Form8 : Form
   {
       private DataGridView dataGridView1;
       private BindingSource bindingSource1;
       public Form8()
       {
           InitializeComponent();
           this.dataGridView1 = new DataGridView();
           this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill;
           this.bindingSource1 = new BindingSource();
           this.dataGridView1.DataSource = this.bindingSource1;
           this.Controls.Add(this.dataGridView1);
           this.bindingSource1.DataSource = GetEmployeeDataTable();
       }
       private DataTable GetEmployeeDataTable()
       {
           string connString = @"Data Source=(local)\sqlexpress;Initial Catalog=NORTHWIND;Integrated Security=True";
           string query = "SELECT [EmployeeID],[LastName],[FirstName],[Address] FROM [Employees]";
           DataTable table = new DataTable();
           using (SqlConnection connection = new SqlConnection(connString))
           {
               using (SqlCommand command = new SqlCommand(query, connection))
               {
                   SqlDataAdapter adapter = new SqlDataAdapter(command);
                   adapter.Fill(table);
               }
           }
           return table;
       }
   }
}
```
以下の結果になります。
![イメージ説明](10d63681e567bc626addca5471c5aec7.jpeg)
表題とは直接関係ない話ですが、DataAdapter.Fill メソッドを使う場合は Open, Close は書かなくても OK です。
表題とは直接関係ない話ですが、DataAdapter.Fill メソッドを使う場合は Open, Close は書かなくても OK です。
**【追伸】**
質問に対する 2018/12/15 14:51 の私のコメントで「デバッガで見たいのであれば DataTable を開いて Rows を開いて「結果ビュー」を開くと見ることができると思います。後で調べて画像を貼っておきます」と書きましたが、その画像を以下に貼っておきます。お試しください。
![イメージ説明](ed87e1d6f79dcfcc3ec0efbe80091572.jpeg)

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る