boysfe5
یک شنبه 21 آبان 1391, 14:12 عصر
سلام
با جستجوی شماره دانشجو و بایند کردن اطلاعات وبرای حرکت بین رکوردهای جدول دانشجو دو تا button قراردادم << بعدی و >> قبلی میخوام وقتی که بر روی button کلیک کردم جلو و عقب برم
94754
private void Binding()
{
txtsname.DataBindings.Clear();
txtsfamily.DataBindings.Clear();
txtsid.DataBindings.Clear();
txtsfather.DataBindings.Clear();
mashkedbirths.DataBindings.Clear();
txtsrshte.DataBindings.Clear();
label9.DataBindings.Clear();
txtsname.DataBindings.Add("Text",dv,"sname");
txtsfamily.DataBindings.Add("Text",dv,"sfamily");
txtsid.DataBindings.Add("Text",dv,"sid");
txtsfather.DataBindings.Add("Text",dv,"sfather");
mashkedbirths.DataBindings.Add("Text",dv,"sbirths");
txtsrshte.DataBindings.Add("Text",dv,"srshte");
label9.DataBindings.Add("Text",dv,"ssex");
}
private void button3_Click(object sender, EventArgs e)
{
da = new SqlDataAdapter("select * from student",con);
DataSet ds = new DataSet();
da.Fill(ds,"t1");
dv = new DataView(ds.Tables["t1"]);
cum=(CurrencyManager)BindingContext[dv];
int intfind;
dv.Sort = "scode";
intfind = dv.Find(int.Parse(txtscode.Text));
if (intfind == -1)
{
MessageBox.Show("موجود نیست");
}
if (intfind != -1)
{
Binding();
cum.Position = intfind;
}
}
با جستجوی شماره دانشجو و بایند کردن اطلاعات وبرای حرکت بین رکوردهای جدول دانشجو دو تا button قراردادم << بعدی و >> قبلی میخوام وقتی که بر روی button کلیک کردم جلو و عقب برم
94754
private void Binding()
{
txtsname.DataBindings.Clear();
txtsfamily.DataBindings.Clear();
txtsid.DataBindings.Clear();
txtsfather.DataBindings.Clear();
mashkedbirths.DataBindings.Clear();
txtsrshte.DataBindings.Clear();
label9.DataBindings.Clear();
txtsname.DataBindings.Add("Text",dv,"sname");
txtsfamily.DataBindings.Add("Text",dv,"sfamily");
txtsid.DataBindings.Add("Text",dv,"sid");
txtsfather.DataBindings.Add("Text",dv,"sfather");
mashkedbirths.DataBindings.Add("Text",dv,"sbirths");
txtsrshte.DataBindings.Add("Text",dv,"srshte");
label9.DataBindings.Add("Text",dv,"ssex");
}
private void button3_Click(object sender, EventArgs e)
{
da = new SqlDataAdapter("select * from student",con);
DataSet ds = new DataSet();
da.Fill(ds,"t1");
dv = new DataView(ds.Tables["t1"]);
cum=(CurrencyManager)BindingContext[dv];
int intfind;
dv.Sort = "scode";
intfind = dv.Find(int.Parse(txtscode.Text));
if (intfind == -1)
{
MessageBox.Show("موجود نیست");
}
if (intfind != -1)
{
Binding();
cum.Position = intfind;
}
}