PDA

View Full Version : سوال: کار با دیتاگرید بدون دیتابیس!



mohsen-unique
دوشنبه 04 آذر 1387, 10:09 صبح
یه سوال پیش پا افتاده امیدوارم نخندید
یه دیتا گرید دارم که توش یه جدول کشیدم البته بدونه دیتابیس و می خوام کارا ی زیر رو توش انجام بدم
1- اضافه کردن یک سطر
2- پاک کردن یک سطر
3- جست و جو براساس هر سطر
اگه دیتا بیس بود مشکلی نداشتم اما اینجا دیتابیسی در کار نیست چیکارش کنم

fa_te64
دوشنبه 04 آذر 1387, 10:36 صبح
یه سوال پیش پا افتاده امیدوارم نخندید
یه دیتا گرید دارم که توش یه جدول کشیدم البته بدونه دیتابیس و می خوام کارا ی زیر رو توش انجام بدم
1- اضافه کردن یک سطر
2- پاک کردن یک سطر
3- جست و جو براساس هر سطر
اگه دیتا بیس بود مشکلی نداشتم اما اینجا دیتابیسی در کار نیست چیکارش کنم يه data table تعريف كن و اعمال اضافه ،حذف و... رو روي اون انجام بده و بعد هر عمل ميتوني اونو به ديتا كريد نسبت بدي.كد كاملو خواستي ميزارم تا ببيني

mohsen-unique
دوشنبه 04 آذر 1387, 10:57 صبح
data table رو چجوری تعریف کنم اصلا چی هست؟
اگه لطف کنی کد رو بزاری ممنون می شم

baratinima89
پنج شنبه 28 شهریور 1392, 16:47 عصر
سلام. من میخوام یه نرم افزارک بنویسم که چند تا عمل اصلی رو روی یه جدول از داده ها انجام بده!
برای این کار از دیتاگریدویو استفاده کردم تا کاربر بتونه داده هاشو وارد کنه، البته شایدم راه بهتری باشه که من نمیدونم!!!!!
به هر حال، نمی دونم چه جوری میشه عملیات اصلی رو روی سطرهای یه جدول دیتاگریدویو انجام داد.
همچنین، بلد نیستم با دیتابیس کار کنم!! اگه میشه کمکم کنید که شدیدا و فورا نیاز دارم.
ممنون میشم.

nima.sh
پنج شنبه 28 شهریور 1392, 18:59 عصر
سلام دوست عزیز...
از datarow کن،خیلی راحته،تو msdn سرچ کنی،همه چیز دستت میاد....
موفق باشی...

مهرداد صفا
پنج شنبه 28 شهریور 1392, 22:00 عصر
با سلام.
1- از متود DataGridViewCollection.Add و یا AddCopy استفاده کنید:


MyDataGridView.Rows.Add();


2- از متود Remove و یا RemoveAt استفاده کنید:


MyDataGridView.Rows.RemoveAt(3);//for example..


3- این تاپیک (http://barnamenevis.org/showthread.php?398000-%D9%86%D8%AD%D9%88%D9%87-%D8%AC%D8%B3%D8%AA%D8%AC%D9%88-%D8%AF%D8%B1-%D8%AF%DB%8C%D8%AA%D8%A7%DA%AF%D8%B1%DB%8C%D8%AF%D 9%88%DB%8C%D9%88-%D8%AA%D8%AD%D8%AA-%D8%B4%D8%B1%D8%A7%DB%8C%D8%B7-%D8%AE%D8%A7%D8%B5) را به دقت بررسی کنید.