مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

parsto

عضویت از 1395/04/04

تکراری نبودن فیلد rss

  • شنبه 10 مهر 1395
  • 15:28
تشکر میکنم

سلام مهندس مدائنی وقت بخیر

مهندس من ی جدولی به نام rsslink دارم که ادمین لینک های سایت هایی را که rss دارد را وارد میکند و یک جدولی دیگه دارم به نام rssReader که  که لینک های  و عنوان هایی rss خوان را در ان ذخیره میکنم

اینم کدش :

  if (db.tbl_RssLink.Any())
                {
                    foreach (var item in db.tbl_RssLink.ToList())
                    {
                        var doc = System.Xml.Linq.XDocument.Load(item.ULr);
                     var t = db.tbl_RssReaders.Select(m => m.Title);
                        var rssFeed = from el in doc.Elements("rss").Elements("channel").Elements("item")
                                
                                      select new tbl_RssReaders()
                                      {
                                          Title =  el.Element("title").Value,
                                          link = el.Element("link").Value,
                                      };

                            foreach (var i in rssFeed.Take(5))
                            {
                                
                                db.tbl_RssReaders.Add(i);
                            }

                            db.SaveChanges();
                     
                               
                            }
حالا میخوام یک شرط بگذارم که وقتی Title هایی که در جدول rssreader وچود دارده با title ورودی یکی بود برام نیاره و ثبتش نکنه  سوالم این هست که این کار را چه طوری انجام بدم
 
 
 

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 10 مهر 1395
  • 17:50

متونید قبل از ثبت یک کوئری با any بزنید اگر نبود ثبت را انجام دهید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)