تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
خطأ في جملة الاتصال
#11
السلام عليكم و رحمة الله و بركاته

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

بالنسبة لعملية ربط القاعدة عن طريق الكود هناك الكثير من الطرق .
احد الطرق:
ان تستعين بباني الاتصال SqlConnectionStringBuilder

انظر للكود التالي مع الشرح
PHP كود :
       'تعريف باني اتصال
        Dim builder As New System.Data.SqlClient.SqlConnectionStringBuilder
        '
مسار القاعدة-مسار الملف الرئيسي فقط
        Dim PathDb 
As String Application.StartupPath "\SI_DB.mdf"
 
       'نزوده باسم السيرفر
        builder("Data Source") = "Server Name"
        '
نزوده بطريقة الولوج
        builder
("Integrated Security") = True
        
'نزوده باسم للقاعدة
        builder("Initial Catalog") = "SI_DB"
        '
نزوده بمسار الربط
        builder
.AttachDBFilename PathDb
        
'فتح اتصال مع السيرفر بالاعتماد على معلومات الاتصال السابقة و تنفيذ عملية الربط
        Using connection As New SqlConnection(builder.ConnectionString)
            connection.Open()
            MsgBox("Database = " & connection.Database)
        End Using 
انتبه الى حذف ملف المعلومات (DataBase.ldf) قبل القيام بالعملية, اذ انه سيتم انشاء ملف جديد بعد عملية الربط
يجب ان يكون مسار البرنامج في احد الاقراص بعيداً عن سطح المكتب او مجلدات الوصول السريع او المؤقته.

بالتوفيق.
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد
تم الشكر بواسطة:
#12
معلهش 
ون شاء الله سوف نصل الي حل

ظهر الخطأ التالي

Directory lookup for the file "C:\Users\pc-machine\Downloads\sales_and_inventory_system_3\Sales and Inventory System\Sales and Inventory System\bin\Debug\SI_DB.mdf" failed with the operating system error 5(Access is denied.).

Cannot attach the file 'C:\Users\pc-machine\Downloads\sales_and_inventory_system_3\Sales and Inventory System\Sales and Inventory System\bin\Debug\SI_DB.mdf' as database 'SI_DB'.
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] ماهوالخطاء ..خطأ في بناء جملة INSERT INTO. moahmmed 4 74 18-04-18, 12:00 AM
آخر رد: moahmmed
  [سؤال] الاتصال بقاعدة البيانات باكثر من جهاز ابو يوسف النواوي 2 10 301 14-04-18, 01:29 PM
آخر رد: khodor1985
  [مشروع] مشكلة في جملة Select لمشروع تسديدات شهرية ارجو المساعدة من كل ذوي الخبرة الحسين احمد 11 376 02-04-18, 03:32 PM
آخر رد: عبدالله الدوسري
  [مشروع] مشكلة في جملة Select لمشروع تسديدات شهرية ارجو المساعدة من كل ذوي الخبرة الحسين احمد 0 57 19-03-18, 06:11 AM
آخر رد: الحسين احمد
  مساعدة في الاتصال بقاعدة البيانات imam_boune 5 193 18-03-18, 04:03 PM
آخر رد: عبدالله الدوسري
  جملة الإتّصال بقاعدة البيانات على SQL SERVER عبد العزيز البسكري 14 383 13-03-18, 04:28 PM
آخر رد: عبد العزيز البسكري
  [VB.NET] منع برنامج من الاتصال بالانترنت ابو روضة 6 132 03-03-18, 05:23 AM
آخر رد: ابو روضة
  الاتصال بقاعدة البيانات access من ip address atefkhalf2004 14 246 01-03-18, 11:56 PM
آخر رد: atefkhalf2004
  الى عباقرة البرمجة جملة select غير عادية الحسين احمد 8 174 21-02-18, 02:45 AM
آخر رد: الحسين احمد
  [Acces2007] خطا في بناء جملة insert into Abdulaziz Hazazi 3 43 20-02-18, 02:23 AM
آخر رد: karimx

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


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