View Full Version : دسترسی به رکوردهای dataview
setare2
سه شنبه 05 مرداد 1389, 04:44 صبح
کد من شبیه به اینه
objCommand.Parameters.AddWithValue("@au_id",this.BindingContext[objDataView,"au_id"].Current);
اما موقع اجرا این خطا رو می ده:
Child list for field au_id cannot be created.
mmd2009
سه شنبه 05 مرداد 1389, 04:55 صبح
با سلام.
میشه بگید میخواهید چیکار کنید ؟
اونموقع راحتر میشه کمک کرد
setare2
سه شنبه 05 مرداد 1389, 05:01 صبح
می خوام اطلاعات یک سری text box رو به جداولم اضافه کنم.اما فیلدی مثل au_id دارم که اطلاعاتش تو هیچ textbox ای نیست.چطوری باید به اطلاعات رکورد جاری دسترسی داشته باشم؟
mmd2009
سه شنبه 05 مرداد 1389, 05:07 صبح
ببینید اگر فیلدی با عنوان au_id دارید و اونو اوردید تو گرید ویو پس مطمئنا باید مقدارش تو گرید باشه
من یکی با کد زیر به رکورد جاری میرم
dataGridView1.CurrentRow.Cells[0].Value = ToString();
اون 0 میشه شماره سلولی که فیلد au_id داخلشه
setare2
سه شنبه 05 مرداد 1389, 05:12 صبح
من از گرید ویو استفاده نمی کنم.اطلاعات دو جدول رو با استفاده از دیتا ویو داخل textbox نشون دادم.حالا می خوام یک رکورد جدید اضافه کنم اما au_id رو از کاربر نمی گیرم بلکه باید از au_id رکورد جاری استفاده کنم.(این رو باید در یک جدول دیگه اضافه کنم)
setare2
سه شنبه 05 مرداد 1389, 14:09 عصر
اشکالش اینحا بود که من فیلد au_id رو در دستور select برای dataview تعریف نکرده بودم (برای dataadapter)
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.