مشاهده نسخه کامل
: کار با datagrid
mohsen2020
08-08-2007, 01:01
ببخشید من میخوام تو vb.net 2003 رکوردها رو تک تک به datagrid اضافه کنم
مثلاً 10 رکورد دارم میخوام با زدن هر بار یک دکمه فقط یه رکورد به datagrid اضافه شه
haj_hamid
08-08-2007, 15:43
من تو 2005 میتونم ان کارو انجام بدو و 2003 هم اصلا کار نکردم
میخوای سورسشو برات بزارم ؟
mohsen2020
08-08-2007, 21:19
اره عزیز اگه میشه سورسو بهم بده
bad_boy_2007
09-08-2007, 19:58
grid.rowcount+=1 ---> افزودن سطر جديد به گريد
grid.item(coolmn,row).value="Your Value" -> مقدار دهي فيلدهاي يک سطر
mohsen2020
10-08-2007, 00:11
من این کدو نوشتم ولی جواب نداد
datagrid خاصیتی بنام rowcount نداره
و تو خط دوم value هم نمیشناسه
haj_hamid
10-08-2007, 01:06
این سورس بدردت میخوره
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
mohsen2020
10-08-2007, 19:45
تو این آدرس اصلاً چیزی نبود که
haj_hamid
10-08-2007, 21:38
دوست عزیز
این لینک سورسشه
امتحانش کردم ، درسته ! ! !
Downloadش کن بدردت میخوره
bad_boy_2007
10-08-2007, 21:55
من این کدو نوشتم ولی جواب نداد
datagrid خاصیتی بنام rowcount نداره
و تو خط دوم value هم نمیشناسه
عذر ميخوام حق با شماست ، اين ويژگيهايي رو که نوشتم مربوط به DataGridView ميشه نه DataGrid .
ميتوني از DataGridView استفاده کني اين کدها هم باهاش کار ميکنه .
bad_boy_2007
10-08-2007, 21:59
این سورس بدردت میخوره
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
جسارتا حميد جان اين کد رو خودتون نوشتين ؟
ميخواستم بدونم اين خط تو رويداد کليک روي کليد اضافه ، چيکار ميکنه ؟
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
haj_hamid
11-08-2007, 10:10
بعد از زدن دکمه ADD یه رکورد جدید به table اضافه میشه
ولی datagridview همون اطلاعات قدیمی رو نشون میده میتونین امتحان کنین ! ! !
Call Form1.LoadData2DataGridView()
این یه خط یه تابع به نام LoadData2DataGridView را که تو Form1 نوشته شده رو فراخوانی میکنه
که باعث بروزرسانی اطلاعات DataGridView میشه .
آره خودم نوشتم منظورتون چیه ؟؟؟؟؟؟؟
bad_boy_2007
11-08-2007, 23:25
بعد از زدن دکمه ADD یه رکورد جدید به table اضافه میشه
ولی datagridview همون اطلاعات قدیمی رو نشون میده میتونین امتحان کنین ! ! !
Call Form1.LoadData2DataGridView()
این یه خط یه تابع به نام LoadData2DataGridView را که تو Form1 نوشته شده رو فراخوانی میکنه
که باعث بروزرسانی اطلاعات DataGridView میشه .
آره خودم نوشتم منظورتون چیه ؟؟؟؟؟؟؟
از سبک کاري که کرده بودي خوشم اومد :31: فقط همين !
ولي به نظرم به اين شکل که کار کردي براي اينجا لزومي نداره ، واسه مواردي که فقط ميخوايم يه رکورد رو اضافه کنيم شايد متد Item راحت تر باشه :20:
haj_hamid
12-08-2007, 09:28
بله حق با شماست ولی وقتی که بخوای فقط توی DataGridView یه رکورد Add کنی .
ولی اگه بخوای هم تو DataBase و هم تو DataGridView اضافه کنی با Item فقط توی DataGridView اضافه میشه
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.