14 دی 90 - 18:12 | |
سلام به همه چطورمیتونم sql رو به c# وصل کنم؟ تاریخ ایجاد سوال : 14 دی 90 (18:12) تاریخ بسته شدن سوال : 29 دی 90 تعداد بازدید :264 تعداد پاسخ ها : 5 طبقه بندی : کامپیوتر و رایانه » پایگاه داده ها - این سوال منقضی شده است. و بهترین جواب توسط رای کاربران انتخاب شده است. | |
1. 90/10/14 (22:26) فکر کنم منظور شما اینه که چطور میشه تو سی شارپ با دیتابیس ارتباط برقرار کرد. سه راه کلی وجود داره یکی کار کردن آنلاین یا استفاده از دستورات sql هست. یکی ADO.net و دیگری linq to sql و هر کدوم مزایای خودشون رو دارند.برای پروژه های دانشگاه معمولا باید آنلاین کار کرد ولی اگر برای خودت میخوای که تو برنامه هایی که می نویسی استفاده کنی من توصیه میکنم. ADO.net رو یاد بگیری که خیلی ساده تر و البته کارا تره. یک ویدئوی آموزشی خوب تو سایت زیر هست که میتونی سرچ کنی و استفاده کنی. www.ehsanavr.com در سی شارپ برای کار با دیتابیس میتونی از using system.data و زیر مجموعه های اون استفاده کنی و همچنین کار کردن با اشیایی رو یاد بگیری که نمونه هائیش رو نفر قبلی گفتند. در کل این مطلب بسیار گستردست و نمیشه اینجا آموزش داد. باید کتاب بخونی، ویدئو ببینی و تمرین کنی تا کار با دیتابیس رو به خوبی یاد بگیری. موفق باشی |
3. 90/10/18 (12:38) سلاممن کد ارتباط سی شارپ با بانک اطلاعاتی اس کی یو ال رو واستون میزارم ولی باید خودتون یه مطالعه داشته باشید تا ازش سر در بیاریت --------------------------------- using System.Data.SqlClient; کد بالا را در قسمت یوزینگ ها بالای صفحه کپی میکنی ----------------------------------- SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=bb;Integrated Security=True"); SqlCommand com = new SqlCommand(); com.Connection = con; com.CommandText = " insert into tinfo(ln,fn,cod,tell) values(N'"+TextBox1.Text+"',N'"+TextBox2.Text +"',"+TextBox3.Text +","+TextBox4.Text +")"; con.Open(); com.ExecuteNonQuery(); con.Close(); ---------------------------------------------------------- کد های بالا برای اتصال به بانک اطلاعاتی اس کی یو ال و ثبت اطلاعات در بانک می باشد کد بالا فیلد های ln , fn , cod , tell را از جدول tinfo پر میکند textbox1 برای فیلد ln textbox2 برای فیلد fn textbox3 برای فیلد cod textbox4 برای فیلد tell ------------------------------------------------------------ همچنین باید یک بانک اطلاعاتی به نام bb یک جدول به نام tinfo و فیلد های ln,fn,cod,tell رو در بانک ایجاد کنید موفق باشی ... |
4. 90/10/25 (19:35) سلام دوست عزیز 3 روش برای اینکار وجود داره 1 SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=taxi;Integrated Security=True"); SqlCommand cmd = new SqlCommand(); cmd.Connection = con; cmd.CommandText = "select *from organ where o_id=@o_id "; cmd.Parameters.AddWithValue("@o_id",tcod.Text); con.Open(); SqlDataReader ord = cmd.ExecuteReader(); while(ord.Read()) { xrcod1 = 1; } ord.Close(); con.Close(); in bar dasto select روش 2 استفاده از dataset که باید بری اونجا کویری بنویسی this.organTableAdapter1.آپدیت_عکس(pics, Int64.Parse(cod.Text)); ok حالا اینجوری نمیشه email بدین تا براتون یه برنامه ارسال کنم کدارو ببینیت بهتر یاد میگیرین |
» trigger در sqlserver 2008 ؟؟؟ لحظاتی پیش |
» ترجمه چکیده به انگلیسی لحظاتی پیش |
» نمایش اعداد در اس کیو ال سرور 6 روز پیش |
» محدودیت ثبت رکورد پایگاه داده اکسس 2 هفته پیش |
» نحوه نمایش فرم اكسس 3 هفته پیش |