كارت dvb , كارت دي وي بي , دی وی بی , رسيور , رسیور
| |
اين يك بخش از موضوع کار با پایگاه داده در Asp.net - قسمت اول است كه در انجمن ASP.NET مطرح گرديده و اين انجمن نيز زير مجموعهي طراحی صفحات داینامیک است: روند کلی برقراری اتصال با دیتابیس 1- رشته اتصال ( connection string ) مناسب را تعریف کنید 2- کلاس مناسب را به برنامه خود وارد ( import ) کنید. 3-یک شی کانکشن تعریف کنید و رشته اتصال را به سازنده آن پاس کنید. 4- شی کانکشن را باز کنید. 5-عملیات ...
| ثبت نام | پست جدید | All Albums | Blogs | راهنما | فهرست کاربران | تقویم | جستجو | ارسالهاي امروز | نشانه گذاري انجمن ها به عنوان خوانده شده |
| | ||||||||
| اطلاعيههاي سايت |
|
| LinkBack | ابزارهای موضوع |
| | #1 | |||||||||||
| عضو ممتاز ![]() ![]() ![]() ![]() تاریخ عضویت: October 11th, 2006 محل سکونت: تهرون
نوشته ها: 455
سطح دانش: 19 [ ![]() ![]() ]سابقه در سایت: 0 / 469 Thanks: 21
Thanked 73 Times in 52 Posts
قدرت اعتبار: 3 | روند کلی برقراری اتصال با دیتابیس 1- رشته اتصال ( connection string ) مناسب را تعریف کنید 2- کلاس مناسب را به برنامه خود وارد ( import ) کنید. 3-یک شی کانکشن تعریف کنید و رشته اتصال را به سازنده آن پاس کنید. 4- شی کانکشن را باز کنید. 5-عملیات مورد نظر را در دیتابیس انجام دهید * 6- شی کانکشن را ببندید. * برای انجام هر عملیاتی از جمله اضافه یا حذف یا ویرایش یا جستجو باید اشیایی برای انجام آن عملیات از کلاس مربوطه بگیرید که در قسمت های بعدی در موردشان توضیح خواهم داد چگونه با یک دیتابیس ارتباط برقرار کنیم؟ هدف ایجاد اتصال به یک بانک اطلاعاتی ، باز کردن اتصال و بستن آن است . بر اساس توضیحات بالا گام به گام پیش می رویم : 1- تعریف رشته اتصال : برای برقراری ارتباط با اکسس از رشته اتصالی مثل رشته زیر استفاده می کنیم. string connectionString ="Provider=Microsoft.Jet.OLEDB.4.0; Ole DB Services=-4; Data Source=C:\\database.mdb"; در رشته اتصال بالا بعد از Data Source آدرس محل قرار گرفتن فایل اکسس خود را مشخص کنید. اگر می خواهید از اس کیو ال سرور استفاده کنید رشته اتصال شما چیزی شبیه به متن زیر خواهد بود : string connectionString="server=127.0.0.1;database= MY_DATABASE;UID=MY_USERNAME;PWD=MY_PASSWORD" در رشته اتصال بالا بعد از server نام و یا ip سرور مورد نظر را وارد می کنید. به MY_DATABASE نام دیتابیس و همین طور نام کاربری و کلمه عبور را برای دسترسی به سرور مشخص کنید. توجه کنید که رشته های اتصال پارامترهای دیگری هم دارند ولی من ساده ترین مدل را بررسی کردم. برای کسب اطلاعات بیشتر در مورد نحوه نوشتن رشته های اتصال به سایت زیر مراجعه کنید : ConnectionStrings.com - Forgot that connection string? You will find it right here! 2- اضافه کردن کلاس مناسب به کد صفحه : برای اکسس از System.Data.OleDb استفاده کنید و برای SQL Server از System.Data.SqlClient. اگر از ویژوال استودیو دات نت استفاده می کنید کافی است که آن را به ابتدای کد صفحه اضافه کنید using System.Data.OleDb; و اگر کدهای دات نتی را در خود صفحه aspx می نویسید در ابتدای صفحه فضا نام مربوط را import کنید. 3- تعریف شی کانکشن : برای ایجاد این شی در صورت استفاده از System.Data.OleDb خواهیم داشت : OleDbConnection myConnection=new OleDbConnection ( connectionString ); و اگر از System.Data.SqlClient استفاده کرده اید مطابق مثال زیر به جای OleDbConnection از SqlConnection استفاده می کنید : SqlConnection myConnection = new SqlConnection( connectionString ); 4- باز کردن شی کانکشن : این کار را به کمک متد Open شی کانکشن تعریف شده انجام می دهیم : myConnection.Open (); 5- انجام عملیات مورد نظر در دیتابیس : در این یادداشت ما هیچ اضافه ، حذف یا ویرایشی را در دیتابیس انجام نمی دهیم. 6 - بستن شی کانکشن : این کار به کمک متد Close انجام می شود. myConnection.Close (); این پروژه را به کمک ویژوال استودیو باز کنید ، در کد صفحه WebForm1.aspx مقدار رشته اتصال را بر اساس دیتابیس خود ست کنید. پروژه را مجددا کامپایل و اجرا کنید.
__________________ Any Question About Web Programming Like HTML,DHTML,ASP,ASP.NET,SQLSERV ER,JAVASCRIPT Dont waste time ! CACTUS is here ![]() افلاطون مي گه: " اگه با دلت چيزي يا کسي رو دوست داري زياد جدي نگيرش، چون ارزشي نداره، چون کار دل دوست داشتنه، مثل کار چشم که ديدنه، اما اگه يه روز با عقلت کسي رو دوست داشتي، اگه عقلت عاشق شد، بدون که داري چيزي رو تجربه مي کني که اسمش عشق واقعيه هوسبازان وقتی زیبایی را می بینند،دوستشان دارند. ولی عاشقان وقتی كسی را دوست داشته باشند،زیبا می بینن | |||||||||||
| |
| | #2 | |||||||||||
| کاربر نقرهای ![]() ![]() ![]() ![]() ![]() ![]() تاریخ عضویت: January 17th, 2006 محل سکونت: NORTH
نوشته ها: 1,936
سطح دانش: 36 [ ![]() ![]() ![]() ]سابقه در سایت: 177 / 887 Thanks: 1,109
Thanked 418 Times in 361 Posts
قدرت اعتبار: 5 | شما خودت این مطلبو نوشتی کاکتوس جان؟
__________________ یاعلی ![]() _____________ امام حسین(ع): اگر دین ندارید لااقل در دنیای خویش آزاده باشید. _____________________________________________ ما زنده از آنیم که آرام نگیریم ،موجیم که آسودگی ما عدم ماست.یا علی(ع) مدد | |||||||||||
| |
| | #3 | |||||||||||
| عضو ممتاز ![]() ![]() ![]() ![]() تاریخ عضویت: October 11th, 2006 محل سکونت: تهرون
نوشته ها: 455
سطح دانش: 19 [ ![]() ![]() ]سابقه در سایت: 0 / 469 Thanks: 21
Thanked 73 Times in 52 Posts
قدرت اعتبار: 3 |
__________________ Any Question About Web Programming Like HTML,DHTML,ASP,ASP.NET,SQLSERV ER,JAVASCRIPT Dont waste time ! CACTUS is here ![]() افلاطون مي گه: " اگه با دلت چيزي يا کسي رو دوست داري زياد جدي نگيرش، چون ارزشي نداره، چون کار دل دوست داشتنه، مثل کار چشم که ديدنه، اما اگه يه روز با عقلت کسي رو دوست داشتي، اگه عقلت عاشق شد، بدون که داري چيزي رو تجربه مي کني که اسمش عشق واقعيه هوسبازان وقتی زیبایی را می بینند،دوستشان دارند. ولی عاشقان وقتی كسی را دوست داشته باشند،زیبا می بینن | |||||||||||
| |
| | #4 | |||||||||||
| کاربر نقرهای ![]() ![]() ![]() ![]() ![]() ![]() تاریخ عضویت: January 17th, 2006 محل سکونت: NORTH
نوشته ها: 1,936
سطح دانش: 36 [ ![]() ![]() ![]() ]سابقه در سایت: 177 / 887 Thanks: 1,109
Thanked 418 Times in 361 Posts
قدرت اعتبار: 5 | میخواستم بگم اگه خودت نوشتی،یه زحمت دیگه هم بکش Pdf بکنش.و البته یکمی هم در مورد خود برنامه توضیح بده.اصلا میشه این برنامه رو یاد گرفت ( از تو نت) و یا باید بریم کلاس؟ممنون از راهنمائیت. یاعلی
__________________ یاعلی ![]() _____________ امام حسین(ع): اگر دین ندارید لااقل در دنیای خویش آزاده باشید. _____________________________________________ ما زنده از آنیم که آرام نگیریم ،موجیم که آسودگی ما عدم ماست.یا علی(ع) مدد | |||||||||||
| |
| | #5 | |||||||||||
| عضو ممتاز ![]() ![]() ![]() ![]() تاریخ عضویت: October 11th, 2006 محل سکونت: تهرون
نوشته ها: 455
سطح دانش: 19 [ ![]() ![]() ]سابقه در سایت: 0 / 469 Thanks: 21
Thanked 73 Times in 52 Posts
قدرت اعتبار: 3 | اگه pdf ميخواي صبر با قسمت دوم يكجا ميزارم تو سايت ! بستگي داره چقدر از دنياي برنامه نويسي چيز بدوني !*من خودم واسه يادگيري asp.net سر كلاس رفتم (نمايندگي جرجين كالج انگلستان در ايران) ولي كلاس واسم چيزي نداشت !* كار كردم تا ياد گرفتم !
__________________ Any Question About Web Programming Like HTML,DHTML,ASP,ASP.NET,SQLSERV ER,JAVASCRIPT Dont waste time ! CACTUS is here ![]() افلاطون مي گه: " اگه با دلت چيزي يا کسي رو دوست داري زياد جدي نگيرش، چون ارزشي نداره، چون کار دل دوست داشتنه، مثل کار چشم که ديدنه، اما اگه يه روز با عقلت کسي رو دوست داشتي، اگه عقلت عاشق شد، بدون که داري چيزي رو تجربه مي کني که اسمش عشق واقعيه هوسبازان وقتی زیبایی را می بینند،دوستشان دارند. ولی عاشقان وقتی كسی را دوست داشته باشند،زیبا می بینن | |||||||||||
| |
| برچسب ها |
| aspnet |
| ابزارهای موضوع | |
| |
| ||||
| موضوع | نویسنده موضوع | انجمن | پاسخ ها | آخرين نوشته |
| مبانی یک برنامه Asp.net | cactus | ASP.NET | 0 | Saturday 19 May 2007 01:02 PM |
| معرفي برنامه Nmap Scaner | king-cmpu | آموزش ها و مفاهیم پایه | 0 | Wednesday 11 April 2007 10:56 PM |
| (هكر ها حتماً اين طومار را بخوانند ) | ناظم ارشد | فناوری اطلاعات (IT) | 0 | Thursday 22 February 2007 02:55 AM |
| زبانهاي برنامه*نويسي در هوش مصنوعي | Peyman | موضوعات متفرقه - مرتبط با کامپيوتر | 0 | Sunday 14 January 2007 11:15 PM |
| Microsoft Word | AKBAR H.Y | نرم افزار | 0 | Saturday 3 June 2006 06:50 PM |
تمامي قوانين اين سايت از جمهوري اسلامي ايران پيروي مي کند و هرگونه مطالب مخالف قوانين ايران و بنر يا لينک مستهجن در اين سايت جايي ندارد