PDA

View Full Version : نمایش یک شمارنده در کنار هر ستون گرید



Mahdi Fahmideh
چهارشنبه 09 شهریور 1384, 19:47 عصر
چطوری میشه در کنار ردیف های نمایش داده شده توی دیتاگرید یک شمارنده-شماره ردیف -قرار داد.
در برنامه windows application

amir_3530
چهارشنبه 09 شهریور 1384, 22:59 عصر
از خاصیت Auto Number دیتا بیست استفاده کن

Mahdi Fahmideh
چهارشنبه 09 شهریور 1384, 23:11 عصر
از جوابت ممنونم ولی
auto number اصلا بدرد این کار نمیخوره چون در اثر حذف و اضافه شدن در جدول مقدار اون تغییر میکنه.

amir_3530
چهارشنبه 09 شهریور 1384, 23:19 عصر
از یک numericUpDown استفاده کن و براش کد بنویس که automatic شمارنده بندازه
و تو دیتا بیست چک کن اگر شماره تکراری باشد Error بدهد

omid_Ahmadi
پنج شنبه 10 شهریور 1384, 08:11 صبح
معمولا دیتابیسها برای Primary Key از AutoNumber استفاده میکنند. خوب اگر بانک شما هم این ستون رو داره بهترین راه حل اینه که از نمایش همون ستون در گرید استفاده کنی در غیز این صورت میتونی به ابتدای جدولی که میخواهی در گرید نمایش بدی یک ستون اضافه کنی (که البته در بانک وجود ندارد) و با تنظیم ویژگیهای AutoSeed و AutoIncrement اون ونیز ReadOnly کردن ستون مذکور به نتیجه ای که میخواهی برسی

یاشار
پنج شنبه 10 شهریور 1384, 11:09 صبح
اضافه کردن یک ستون شمارنده به دیتا گرید (http://www.barnamenevis.org/forum/showthread.php?t=25798)