الف شكر على المجهود الرائع
ممكن تشرحلي ربط علاقة لغة سي شارب مع قاعدة بيانات اكسس
نظرا لزيادة شعبية موقع +Google وقلة المجتمعات العربية في Google ومن هذا المنطلق اردت أن تستفيدوا من المصادر والأكواد وتشاركوا في مجتمع مطوري #C لتعم الفائدة على الجميع : ارجو الضغط على الرابط والأنضمام الينا .
https://plus.google.com/communities/...64437848?hl=en
التعديل الأخير تم بواسطة سيف القاسم ; 24-01-2013 الساعة 19:56
الف شكر على المجهود الرائع
ممكن تشرحلي ربط علاقة لغة سي شارب مع قاعدة بيانات اكسس
هناك عدة اساليب للربط أما عن طريق الذهاب الى Server Explorer الموجود في Visual studio ومن ثم أتباع الخطوات التالية :
Server Explorer, right-click Data Connections and click Add Connection
In the Data Link Properties dialog box, click the Provider tab
Click the Microsoft Jet 4.0 OLE DB Provider, then click Next
او يمكنك عمل هذا برمجيا من خلال خلق كائن OleDbConnection وتحديد الاتصال :
كود:public void ConnectToAccess() { System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection(); // TODO: Modify the connection string and include any // additional required properties for your database. conn.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;" + @"Data source= C:\Documents and Settings\username\" + @"My Documents\AccessFile.mdb"; try { conn.Open(); // Insert code to process data. } catch (Exception ex) { MessageBox.Show("Failed to connect to data source"); } finally { conn.Close(); } }
كود:use system.data.oledb OleDbConnection con; // create connectionكود:OleDbCommand com; // create command OleDbDataReader dr; //Dataread for read data from database con = new OleDbConnection("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = D:\\mydb.mdb"); com = new OleDbCommand("Select * from Table1",con); con.Open(); // open the coinnection dr = com.ExecuteReader();كود://now you can store into Gridview GridView1.DataSource = dr; GridView.DataBind();con.Close(); //Close the connection
بارك الله فيك أخي العزيز
الف شكر ربنا يجعله في ميزان حسناتك
انا بدرس SQL Server 2008 and asp.net and c#
وقراءة في كتب كتير عنهم بس انا لسة شابف نفسي زي منا المعلومات عندي زي ما هي مفيش تقدم
والجامعة بجيب امتيازات في اى لغة برمجة علشان انا حابب البرمجة جدا
بس لما باجي ادخل على عرب هاردوير في منتدى البرمجة بلاقي حاجات كتير انا مش عرفها في سي شارب وا حد طالب حاجات حد يعملهالوا انا ببقى نفسي اعملها لكن معرفش
رغم انا بذاكر فيها وبجيب تقديرات حلوة
المشكلة عندي مش عارف ابتدي منين انا اخر سنة ولو رحت شركة حاسس اني انا مش هنفع
ممكن حد يساعدني
وشكر على الموضوع
البرمجة عبارة عن بحر من التقنيات التي تظهر لنا كل يوم , وبدون القراءة المستمرة والتواصل في الأنترنيت لا يمكنك الوصول الى بناء وتطوير تطبيقات ذكية , أما عن دراسة الجامعة فهي تعطي لك قاعدة اساسية علمية لبعض الجوانب المتعلقة بالبرمجة والشبكات وتطبيقات الأنترنيت والسيرفرات لكنها لاتعطيك التطبيق الذي يوصلك لبناء تطبيقات الويندوز او تطبيقات الوب او تطبيقات الخدمات والغيمة , هذا العمل أنت من يجب القيام به أن كنت تريد الوصول الى غايتك .يجب عليك أخذ كتب انكليزية خاصة لمعرفة كتابة الأكواد الجميلة والذكية ومعرفة الطرق الجديدة التي تراها في المواقع الألكترونية سواء عرب هاردوير او غيرها , وانت كنت بحاجة الى كتاب معين ممكن أن تطلب وانا أخدمك.
هذا الموقع اضيف فيه بعض المقالات بين الحين والأخر أتمنى أن تستفاد منه :
https://itlogicnow.blogspot.com/
ماشي انا اطلب منك هذه الكتب
المفضلات