|
分類:[C#]
あけましておめでとうございます。
今回はお尋ねしたいことなのですが、C#を始めて1か月半が立ちました。
そんな私が今したいことは、C#の.NETを使ってSQLDBにアクセスして、ボタンを押したらDataGridViewにTable情報をすべて出したい。というものです。
private void button1_Click(object sender, EventArgs e)
{
var testStr = "SELECT";
textBox1.Text = textBox1.Text.PadLeft(7, '0');
using (var testContext = new TestContext())
{
if (textBox1.Text != "")
{
var day = new DateTime();
var id = textBox1.Text;
var Id = id; //見るだけならこれ↓
var table1List = testContext.Table_1.Where(x => x.ID == Id).ToList();
foreach (var table1 in table1List)
{
dataGridView1.DataSource = table1List;
LogManager.GetLogger(GetType().FullName).Info($"{testStr}");
}
}
}
}
textboxでTable内にあるIDを選択すればその値は取得することができます。
これを指定せず、Table内の情報を一括で取得したいところです。
linqなどの意味も分かっていません
説明不足かもしれませんが回答いただけると幸いです。
|