منتدى مصر التقني
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

كيفية استخدام قواعد بيانات Access 2007 مع تطبيقات Console Application

اذهب الى الأسفل

كيفية استخدام قواعد بيانات Access 2007 مع تطبيقات Console Application Empty كيفية استخدام قواعد بيانات Access 2007 مع تطبيقات Console Application

مُساهمة من طرف أبوسجود الأربعاء أغسطس 21, 2013 8:27 am

بسم الله الرحمن الرحيم


فى المقال التالى سنتعلم أن شاء الله تعالى كيفية استخدام قواعد بيانات Access 2007 مع تطبيقات Console Application بخطوات سهله جدا للغاية :

1_ نقوم بإنشاء قاعدة بيانات أكسس و ليكن بأسم database1

2_ قم بانشاء جدول و ليكن بأسم books

3_ قم بفتح الفجوال بيسك دوت نت و انشاء مشروع جديد من نوع Console Application كما فى الصور التالية :

كيفية استخدام قواعد بيانات Access 2007 مع تطبيقات Console Application Console_application

4_قم بتحديد ايقونة المشروع ConsoleApplication1 ثم كليك يمين و من القائمة التى ستظهر أخر الامر Add ثم الامر Existing Item ...كما فى الصور التالية :

كيفية استخدام قواعد بيانات Access 2007 مع تطبيقات Console Application Add_existing_file

5_سيظهر لك المربع الحوارى التالى قم بتحديد و اختيار قاعدة البيانات التى تم إنشائها كما فى الصورة التالية :

كيفية استخدام قواعد بيانات Access 2007 مع تطبيقات Console Application Add_database1

6_ قم بالنقر فوق إلغاء الأمر إذا كان معالج تكوين مصدر البيانات تظهر على الشاشة كما فى الشكل التالى :

كيفية استخدام قواعد بيانات Access 2007 مع تطبيقات Console Application Data_source_configuration_wizard

7_ نقوم بكتابة التعليمات البرمجة التالية فى صفحة كتابة الشفرة Module1

الكود:


    Imports System.Data.OleDb
    
    Module Module1
    
    Sub Main()
    Dim MyInput As String
    Call MainMenu()
    
    'Main Menu
    Console.WriteLine("Press r or R to Return in Main:")
    Console.WriteLine("Press x or X to Exit Program:")
    MyInput = Console.ReadLine
    If MyInput = "r" Then
    Console.Clear()
    Call MainMenu()
    ElseIf MyInput = "x" Then
    End
    End If
    Console.Read()
    End Sub
    
    Sub MainMenu()
    'We Declare a String
    Dim MyISBN As String
    Dim MyAuthor As String
    Dim MyTitle As String
    Dim Category As String
    Dim DatePublished As String
    
    'We Print an Output
    Console.Write("Please Enter ISBN: ")
    MyISBN = Console.ReadLine
    Console.Clear()
    Console.Write("Please Enter Author Name: ")
    MyAuthor = Console.ReadLine
    Console.Clear()
    Console.Write("Please Enter Book Title: ")
    MyTitle = Console.ReadLine
    Console.Clear()
    Console.Write("Please Enter Book Category: ")
    Category = Console.ReadLine
    Console.Clear()
    Console.Write("Please Enter Book Dat Published: ")
    DatePublished = Console.ReadLine
    Console.Clear()
    
    'We Create a 2 Space
    Console.WriteLine()
    
    Dim MyConnection As New OleDbConnection
    Dim MyCommand As New OleDbCommand
    Dim MySQL As String
    MySQL = "Insert Into books(isbn,author,title,category,datepublished) Values('" & MyISBN.ToString & "','" & MyAuthor.ToString & "','" & MyTitle.ToString & "','" & Category.ToString & "','" & DatePublished.ToString & "') "
    MyConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Database1.mdb")
    MyCommand = New OleDbCommand(MySQL, MyConnection)
    MyConnection.Open()
    MyCommand.ExecuteNonQuery()
    MyConnection.Close()
    Console.WriteLine("Data save in the Database!!!")
    Console.WriteLine()
    End Sub
    
    End Module


و يرجى ملاحظة أننا أستخدمنا جملة استعلام التالية :

الكود:
MySQL = "Insert Into books(isbn,author,title,category,datepublished) Values('" & MyISBN.ToString & "','" & MyAuthor.ToString & "','" & MyTitle.ToString & "','" & Category.ToString & "','" & DatePublished.ToString & "') "
لادراج البيانات فى حقول الجدول books و حفظها و يمكنك أستخدام باقى جمل الاستعلام فى الحذف و التعديل و خلافه ...و النتيجة كما فى النحو التالى :

كيفية استخدام قواعد بيانات Access 2007 مع تطبيقات Console Application Vb.net_console_application_with_access_databse



تحياتى لكم
avatar
أبوسجود
......
......

تاريخ التسجيل : 18/02/2011
المساهمات : 101
النقاط : 187
التقيم : 8
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

كيفية استخدام قواعد بيانات Access 2007 مع تطبيقات Console Application Empty رد: كيفية استخدام قواعد بيانات Access 2007 مع تطبيقات Console Application

مُساهمة من طرف زهراء الأربعاء أغسطس 21, 2013 3:36 pm


أبدعت أخى ابو سجود ...لكن تطبيقات Console Application لا تدعم اللغة العربية فلماذا نجهد انفسها فى تعلمها ؟هل سنكتفى باللغة الانجليزية ونحن العرب ؟
زهراء
زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 438
النقاط : 769
التقيم : 67
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

كيفية استخدام قواعد بيانات Access 2007 مع تطبيقات Console Application Empty رد: كيفية استخدام قواعد بيانات Access 2007 مع تطبيقات Console Application

مُساهمة من طرف السنى الأربعاء أغسطس 21, 2013 6:16 pm

أشكرك أخى ابو سجود ...درس مفيد ....وعلى فكرة يا اخت زهراء أنا سمعت أن فية بعض الاكواد التى يمكن استخدامها لدعم اللغة العربية فى تطبيقات Console Application
السنى
السنى
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 249
النقاط : 464
التقيم : 25
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

كيفية استخدام قواعد بيانات Access 2007 مع تطبيقات Console Application Empty رد: كيفية استخدام قواعد بيانات Access 2007 مع تطبيقات Console Application

مُساهمة من طرف أبوسجود السبت أغسطس 24, 2013 7:54 pm

زهراء كتب:
أبدعت أخى ابو سجود ...لكن تطبيقات Console Application لا تدعم اللغة العربية فلماذا نجهد انفسها فى تعلمها ؟هل سنكتفى باللغة الانجليزية ونحن العرب ؟
جزالك الله خيرا زهراء ....و اشكرك على مرورك
avatar
أبوسجود
......
......

تاريخ التسجيل : 18/02/2011
المساهمات : 101
النقاط : 187
التقيم : 8
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى