PDA

View Full Version : سوال: نحوه انتخاب سطرهای مورد نظر در database



ji ming u
دوشنبه 06 اسفند 1397, 11:24 صبح
با سلام و احترام
یه جدول دارم که چند فیلد id a b time date title note
طبق عکس میخام هر تیکی که میزنم سطر های مورد نظر انان انتخاب بشه و نمایش داده بشه
دستور select را چجوری بنویسم
149826

alexmcse
چهارشنبه 08 اسفند 1397, 17:33 عصر
از قطعه کد زیز کمک بگیرد و مطابق با پروژه خودتان ویرایش کنید
private void Form14_Load(object sender, EventArgs e) {
DataClasses1DataContext db = new DataClasses1DataContext();



foreach (var VARIABLE in db.TInfos)
{
treeView1.Nodes .Add(VARIABLE.Name);
}
}


private void Select(string name)
{
DataClasses1DataContext db = new DataClasses1DataContext();



var q= from x in db.TInfos
where x.Name == name select x;



foreach (var VARIABLE in q)
{

dataGridView1.Rows.Add();
var r = dataGridView1.Rows[dataGridView1.RowCount - 1];
r.Cells[0].Value = VARIABLE.Name;
r.Cells[1].Value = VARIABLE.Family;

}

}




private List<string> list = new List<string>();






private void treeView1_AfterCheck(object sender, TreeViewEventArgs e)
{
dataGridView1.DataSource = null;
dataGridView1.Columns.Clear();
DataGridViewTextBoxColumn column1 = new DataGridViewTextBoxColumn();
column1.HeaderText = "n";
DataGridViewTextBoxColumn column2 = new DataGridViewTextBoxColumn();
column2.HeaderText = "f";
dataGridView1.Columns.Add(column1);
dataGridView1.Columns.Add(column2);
dataGridView1.Rows.Clear();
list.Add(e.Node.Text);
foreach (var VARIABLE in list)
{




Select(VARIABLE);
}
}