سلام
بعد از نمایش اطلاعات در دیتاگرید شما می توانید عملیات درج و حذف و ویرایش را بدون کد نویسی درون دیتاگرید انجام دهید و بر روی بانک اطلاعاتی خود ذخیره کنید
دانلود : ضمیمه 90087
امیدوارم مفید باشه...
Printable View
سلام
بعد از نمایش اطلاعات در دیتاگرید شما می توانید عملیات درج و حذف و ویرایش را بدون کد نویسی درون دیتاگرید انجام دهید و بر روی بانک اطلاعاتی خود ذخیره کنید
دانلود : ضمیمه 90087
امیدوارم مفید باشه...
یجورایی منم همین سوالو دارم.
سواله من اینه که وقتی linq to sql مینویسم چطور کاربر و لاگین کنم.یعنی ما تو sql با SqlDataReader اینکارو میکردیم که میفهمیدیم کاربر هویت داره یا نه.اما نمیدونم وقتی میخوام linq to sql کار کنم چطور بنویسم.
برنامه نویسان عزیز لطفا یه تیکه کد ساده بزارید کاره من راه بیافته.
دوستان یه سوال:
من 3 تا entity به اسم های: f1 f2 f3 دارم
که f2 موجودیت میانی برای دسترسی f1 و f3 می باشد
حالا به دستورات لینک میخوام از طریق f1 به f3 هم دسترسی داشته باشم یکی میتنوه کمکک کنه؟
چجوری باید Join بزنم؟
سلام بفرما اینم یک join ببخش به صورت عکس :لبخند: : با استفاده از کلید ها join گرفتم.نقل قول:
دوستان یه سوال:
من 3 تا entity به اسم های: f1 f2 f3 دارم
که f2 موجودیت میانی برای دسترسی f1 و f3 می باشد
حالا به دستورات لینک میخوام از طریق f1 به f3 هم دسترسی داشته باشم یکی میتنوه کمکک کنه؟
چجوری باید Join بزنم؟
سلام
این روشیه که من تو پروژها استفاده می کنم...
شما یایستی یک DataContext درست کنی همان کلاسی که به دیتا بیس اشاره داره. بعد از جدول مورد نظرت بصورت (کلاس و فیلد) استفاده کنی :
این هم در نظر داشته باش که به ازای هر جدول یک کلاس Partial به برنامه ات اضافه می شود.
این کد رو داخل رویداد کلیک یک باتن بنویس.
DataContext db= New DataContex()
Student Stu = new Student();
Stu.User=textbox1.text;
stu.pass=textbox2.text;
db.InsertOnSubmite(stu);
db.submitChange();
سلام دوستان
sql 2008 یک داده جدید به نام Hierarchical داره که برای نگهداری داده های سلسله مراتبی مثل tree view ازش استفاده می شه . سوالم اینجاست که وقتی جدولی دارای فیلدی با این نوع داده باشه و بخوای جدولو درگ کنی داخل محیط linq خطا می ده :
"On or more selected items contain a data type that is not supported by the designer"می گه این نوع داده توسط لینکیو پشتیابنی نمی شه !!!
در اصل به چه طریقی می توان از Hierarchical در linq to sql استفاده کرد ؟ بنده جداول پایگاهم رو داخل خود ویژوال استادیو 2010ساخته ام .
به نام خدا
سلام ببینید در این این لینک به جوابتون میرسید ؟
http://ken-coder.blogspot.com/2009/1...nq-to-sql.html
به نام خدا
سلام ببینید در این این لینک به جوابتون میرسید ؟
http://ken-coder.blogspot.com/2009/1...nq-to-sql.html
سلام
دوستان بنده یه مقاله چند صفحه ای آماده کردم که Linq To Sql رو آموزش میده + یک مثال برای
اضافه کردن ، بروزرسانی،حذف،جستجو،نمایش هست.
امیدوارم مفید باشه
لطفا دوستان نظرات خودشون رو بگن
ممنون
http://code-project.ir/download_linq_c_eduaction_pdf/
کتاب آموزش جامع LINQ نوشته علی اقدم هم از منابعی هست که می تونید برای مطالعه بیشتر ازش استفاده کنید
string username = txtusername.Text;
string pass = txtpass.Text;
var db = new myclasslinqDataContext();
var query = db.tbl_users.Where(c => c.UName ==username && c.password ==pass)
if (query.count()==0)
{
MessageBox.Show("Invalid username and password");
}
else
{
// Log in Transactions
}
سلام
ببخشید اشکال این کد حذف کجاست
var DELETE = from h in Amomi.con.Tbl_Companies where h.CompanyID == int.Parse(txtCompanyID.Text) select h;
Amomi.con.Tbl_Companies.DeleteAllOnSubmit(DELETE);
Amomi.con.SubmitChanges();
ممنون ارتاپیکی که گذاشتید.من نمیخواستم تاپیک جدید ایجاد کنم بنابراین سوالمو اینجا مطرح میکنم شاید سوال خیلی یا باشه
نجوه گزارش گیری با کریستال رپورت در تکنولوژی جدید LINQرو توضیح دهید.
با تشکر
لطفا نحوه پشتیبان گیری و بازیابی اطلاعات رو هم فراموش نکنید متشکریم
چراتعطیل شد
سلام دوست گرامی
لینک باز نمی شه اگه می تونی یک لینک دیگه قرار بدهید ممنون می شم .
void display(){SqlConnection con1 = new SqlConnection();con1.ConnectionString = @"Data Source=.\SQLEXPRESS; AttachDbFilename=|DataDirectory|\Book.mdf;Integrat ed Security=True; User Instance=True";SqlDataAdapter da = new SqlDataAdapter("select * from books", con1);DataSet ds = new DataSet();da.Fill(ds, "books");dataGridView1.DataSource = ds.Tables["books"].DefaultView;con1.Close();}
سلام خدمت دوستان عزيزم
من ميخواستم كد بالا كه نمايش فيلد هاي جدول books درون dataGridView هست رو با linq بنويسم كه ديگه نيازي به تعريف sqlconnection نباشه،آيا امكانش هست ؟؟
بله میتونید به راحتی اطلاعات جدولتونو داخل گرید نمایش بدید
و بسیار روش سریع تر و بهتری هستنقل قول:
dataGridView1.DataSource =db.books.tolist()
و تمام خطاهای اسکیول میشه هنگام کد نویسی رفع کرد
و این باعث بالا رفتن سرعت در ایجاد برنامه میشه
سلام , linq فقط کار select در sql را انجام می دهد؟ یعنی کار delete و update را کلا با linq نمیشه انجام داد؟!