تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
الرجاء منكم شرح
#1
بسم الله الرحمن الرحمن الرحيم

انا بشكركم على هذا المنتدى الجميل والاكثر من رائع وربنا يوفقكم لما فيه خير للجميع

انا مبتدأه جدا في مجال البرمجه وعمل البرامج وانا بصارحه تايه جدا ومش عارفه من فين ابدء . انا بشتغل في مؤسسه حكوميه وو ظيفتي منسقة وانا حبيت اعمل برنامج للموظفين فالمؤسسة توفر عليهم عناء ادخال التقرير اليوميه على اكسل .

فالبداية عملت قاعدة بيانات تتكون من 15 جدول لكل موظف جدول خاص فيه علشان يدخل فيه تقريره اليومي . طبعا الملف بصيغة accdb.

وبعد كده انتقلت لبرنامج فيجوال استوديو 2010 التميت وعملت فورم جديد ولسه بظيف عليه بعض الكماليات ودي صوره مبدئية للفورم .



انا شفت فيديو عجبني فاليوتيوب لشخص يقوم بعمل برنامج تقريبا نفس الي اريده بس وقفت على ربط قاعدة البيانات بنفس الطريقة .

رابط الفيديو : http://www.youtube.com/watch?v=0HBoJhrtDRc


3 شهور وانا بدور واتعلم ازاي اربط قاعدة البيانات بالطريقه دي لكن للاسف فشلت انا اريد نفس الطريقة دي ولا اريد طرق اخرى زي add data source وOleDbDataAdapter وغيرها اريد شرح من الالف الى الياء بنفس الطريقة الى صارت فالفيديو رجاء خاص الله يخليكم . للعلم فقط حاولت بشتى الطرق اني ادخل اكواد مختلفه مثل .

Imports System.Data
Imports System.Data.OleDb

Public Class Form1
Public ConStr As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source =" &
Application.StartupPath & "\maindatabase.accdb"
Public CON As New OleDbConnection(ConStr)
Public DS As New DataSet
Public SQLstr As String = "SELECT * FROM table1 "
private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles MyBase.Load
Try
CON.Open()
Dim DataAdapter1 As New OleDbDataAdapter(SQLstr, CON)
DataAdapter1.Fill(DS, "tabel1")
CON.Close()
Catch ex As Exception
MsgBox(ex.message, MsgBoxStyle.MsgBoxRight + MsgBoxStyle.Critical, " ء#$% &'
ل#)*+ ("ا
End Try
End Sub
او

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\mon\Databases\maindatabase.accdb


مواصفات الجهاز

وندوز 7 64 بيت
اكسس 2007
فيجوال استوديو 2010 التميت

واسفه على الاطاله
الرد
تم الشكر بواسطة:
#2
55 مشاهدة ولا حتى رد واحد ؟!!!!Sad
الرد
تم الشكر بواسطة:
#3
Thumbs Up 
السلام عليكم ورحمة الله وبركاته


في بداية الامر يجب أن يتضح بعض النقاط
أولا :-
الكود التالي : "Provider=Microsoft.Jet.OLEDB.4.0;" هو كود فتح قاعدة بيانات أصدار 2003 وتحت والذي يكون امتدادة mdb
والكود التالي : "Provider=Microsoft.ACE.OLEDB.12.0;" هو كود فتح قاعدة بيانات أصدار 2007 وما فوق والذي امتدادة accdb
فيجب ملاحظة هذي النقطة بشكل جيد حين متابعة الشروحات لانه قد يشرح على قاعدة بيانات 2003 وانتي تستخدمي 2007
فقط تقومي بتبديل الجزء السابق بالمناسب وتتركي باقي الكود كما هو


ثانيا :-
في رابط الفيديو يشرح لغة فيجوال بيسك 6
فإذا كان تستخدمي فيجوال بيسك 6 فهذا القسم غير مناسب
لطرح السؤال في قسم مناسب حتى يرون موضوعك المبرمجين فيجوال بيسك 6 ويفيدونك من
هنا

اما إذا كان تستخدمي فيجوال بيسك دوت نت فالإجابه كتالي :
الشرح يشرح عن أصدار قديم ولهذا ستجدي صعوبات في الربط من شرحه
يوجد كتاب جميل يقوم بشرح فيجوال بيسك دوت نت ويوجد فيه قسم ADO.Net هذا القسم هو قسم قواعد البيانات
رابط الموضوع من
هنا

أو عبر اليوتيوب شرح ربط قاعدة البيانات أكسس في فيجوال بيسك دوت نت مقسم إلى 4 أجزاء

الجزء الأول - الجزء الثاني - الجزء الثالث - الجزء الرابع

بالتوفيق
Big Grin
<---------------------------------------------------------------->

الرد
تم الشكر بواسطة: ناجي إبراهيم
#4
شكرا جزيلا ليك Easy4ever

حتابع الشروحات والدروس
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] سوال ضروري ياخواتي ارجو منكم الاجابه عليه محبه البرمجه 2 123 09-04-18, 08:21 PM
آخر رد: ismail abdullah
  [سؤال] مشكلة في ربط قاعدة بيانات مع فيوال بيسك \الرجاء المساعدة :"( cayo12300 3 112 19-03-18, 08:37 PM
آخر رد: عبدالله الدوسري
  الرجاء المساعدة حول ظهور الصور أحمد فتح الرحمن 2 123 11-12-17, 02:11 AM
آخر رد: أحمد فتح الرحمن
  [سؤال] الرجاء الإجابة على السؤال في اسرع وقت Ziyad_2017 0 90 11-11-17, 08:35 AM
آخر رد: Ziyad_2017
  [VB.NET] اريد تعديل ع هذا الكود الرجاء مساعدتـي e-coder 0 126 13-10-17, 06:39 PM
آخر رد: e-coder
  [VB.NET] الرجاء المساعدة cheurfa 1 159 13-09-17, 05:41 PM
آخر رد: Rabeea Qbaha
  [VB.NET] اريد تعديل ع هذا الكود الرجاء مساعدتي e-coder 1 171 09-08-17, 06:25 AM
آخر رد: e-coder
  [VB.NET] الرجاء التعديل ع كود الفترة التجريبة للبرنامج +سريال e-coder 1 204 04-08-17, 08:21 AM
آخر رد: zinom
  الرجاء تصحيح الكود للمشروع المرفق khaled12345 4 282 16-06-17, 03:21 AM
آخر رد: khaled12345
  [VB.NET] السلام عليكم عندي مشكلة في الكود بتاع شاشة دخول الرجاء المساعدة aldegef 1 302 16-04-17, 04:36 AM
آخر رد: عبـدالله

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم