PDA

View Full Version : ذخيره كردن اطلاعات ListView درون يك DataBase



vandermond
جمعه 12 تیر 1388, 21:09 عصر
سلام
من قبلا عكس اين سوال رو پرسيده بودم ولي با اينكه خيلي سعي كردم اين سوال رو مثل اون جواب بدم، نشد. حالا ميخوام كه كمك كنيد:
من ميخوام اطلاعات يك Listview كه كاربر اونا رو وارد ميكنه رو داخل يك DataBase (اكسس يا SQL فرقي نداره) ذخيره كنم.
اگه ميشه يك توضيح مختصر بديد ممنون ميشم.

vandermond
شنبه 13 تیر 1388, 16:30 عصر
لطفا يكي كمك كنه.
يعني هيچ كس اينجا نمياد؟؟؟
آقاي كياني لطف شما كه ديگر شامل حال من ميشد. لطفا جواب دهيد.
ممنون...

Mahdi.Kiani
شنبه 13 تیر 1388, 17:05 عصر
آقاي كياني لطف شما كه ديگر شامل حال من ميشد. لطفا جواب دهيد.
ممنون...
شامل شما؟یعنی چی؟
مشکلتون در کدام قسمته؟گرفتن اطلاعات از لیست یا ذخیره آن در دیتابیس؟

vandermond
شنبه 13 تیر 1388, 22:27 عصر
منظورم اين بود كه سوالاي من در زمينه WPF را جواب ميداديد (كه الان هم جواب داديد). ممنون از شما.
من اطلاعات رو از كاربر ميگيرم و مشكلم تو ذخيره در ديتابيس هستش. اگه ميشه يه توضيح مختصر دربارش بديد يا اگه كدي داريد كه ديگه چه بهتر.
ممنون ...

رضا عربلو
یک شنبه 14 تیر 1388, 07:32 صبح
Database Update Tutorial with WPF and LINQ (http://codefreezer.com/codedetail.php?article=38)

vandermond
دوشنبه 15 تیر 1388, 19:56 عصر
سلام دوست عزيز
من با گرفتن اطلاعات از ديتابيس و همچنين انجام عمليات بر روي ListView مشكلي ندارم.
تنها مشكلم ثبت اطلاعات موجود در ListView درون DataBase هستش.(كه تو محلي كه شما معرفي كرديد در اين باره چيزي نداشت)
در ضمن ديتابيس من با اكسس هستش (كه البته فرقي نداره شما با همون SQL هم اگه هست كد بديد ممنون ميشم)

Amir Oveisi
سه شنبه 06 مرداد 1388, 14:23 عصر
خوب اطلاعات وارد شده تو listview رو که دارین (یا میتونین بخونین به هر حال). اون اطلاعات رو میتونین با استفاده از LINQ تو دیتابیس Insert کنید. اگر با LINQ آشنایی جزیی هم داشته باشید میتونین این کار رو به سادگی انجام بدین.
حالا اگر مشکلتون تو جزئیات این مسئله هست بفرمایین تا حل بشه در صورت امکان.

موفق باشید

majid325
جمعه 09 مرداد 1388, 05:33 صبح
خوب شما بگو از چه متدی برای فراخوانی data استفاده میکنی تا بر پایه همون متد راهنمایی بشی.
در رابطه با راهنمایی دوستمون هم که linq رو پیشنهاد کردن ، باید توجه داشته باشی که linq در پیاده سازی دستوراتش از foreach استفاده میکنه و اعتیاد به linq یعنی پایین امدن Performance برنامه.
در کل پیشنهاد من اینه که سناریو update رو در برنامت جوری عوض کنی که نخوای در کل رکوردهای listview بچرخی تا ببینی که کدوم ویرایش شده و کدوم ویرایش نشده و روی تک تک رکوردهای ویرایش شده عملیات update‌ رکوردها پیاده سازی کنی.