ali_autumnal
یک شنبه 04 مهر 1389, 16:53 عصر
با سلام و خسته نباشید.
میخواستم در جستجو هام امکان رفتن به رکورد بعدی قبلی ، اول و آخر و... با استفاده از BindingNavigator
فعال کنم. کد زیر رو نوشتم و درست کار میکنه اما چند تا مشکل دارم اگه کمک کنین ممنون میشم:
ClassDataBase cldb = new ClassDataBase();
DataSet dataSet = new DataSet();
dataSet = cldb.ReadRecord(strStatement);
BindingSource binSource = new BindingSource();
binSource.DataSource = dataSet;
DataTable dtTable=new DataTable ();
dtTable=dataSet.Tables[0];
binSource.DataMember = "MyData";
BindingNavigator bin = new BindingNavigator(binSource);
bin.Dock = DockStyle.None;
bin.Location = new Point(22, 600);
Controls.Add(bin);
من میخوام button بزارم و وقتی کاربر بر روی اونها کلیک کرد به رکورد بعدی قبلی و... بره.
نمیخوام با استفاده از دکمه های موجود در BindingNavigator
کار کنم. میخوام روی باتون های موجود کلیک کنه.
از طرفی همین اطلاعات رو چطور تو تکست باکس های مربوطه انتقال بدم؟ یعنی اگه کاربری جستجویی کرد و 10 تا رکورد پیدا شد. سیستم خود به خود رکورد اول رو تو تکست باکس ها قرار بده و اگه کاربر بر روی رکورد بعدی کلیک کرد اطلاعات رکورد بعدی دوباره در تکست باکس قرار بگیرند.
متشکر
علی پاییزی
میخواستم در جستجو هام امکان رفتن به رکورد بعدی قبلی ، اول و آخر و... با استفاده از BindingNavigator
فعال کنم. کد زیر رو نوشتم و درست کار میکنه اما چند تا مشکل دارم اگه کمک کنین ممنون میشم:
ClassDataBase cldb = new ClassDataBase();
DataSet dataSet = new DataSet();
dataSet = cldb.ReadRecord(strStatement);
BindingSource binSource = new BindingSource();
binSource.DataSource = dataSet;
DataTable dtTable=new DataTable ();
dtTable=dataSet.Tables[0];
binSource.DataMember = "MyData";
BindingNavigator bin = new BindingNavigator(binSource);
bin.Dock = DockStyle.None;
bin.Location = new Point(22, 600);
Controls.Add(bin);
من میخوام button بزارم و وقتی کاربر بر روی اونها کلیک کرد به رکورد بعدی قبلی و... بره.
نمیخوام با استفاده از دکمه های موجود در BindingNavigator
کار کنم. میخوام روی باتون های موجود کلیک کنه.
از طرفی همین اطلاعات رو چطور تو تکست باکس های مربوطه انتقال بدم؟ یعنی اگه کاربری جستجویی کرد و 10 تا رکورد پیدا شد. سیستم خود به خود رکورد اول رو تو تکست باکس ها قرار بده و اگه کاربر بر روی رکورد بعدی کلیک کرد اطلاعات رکورد بعدی دوباره در تکست باکس قرار بگیرند.
متشکر
علی پاییزی