منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] مشاكل تحزيم المشروع وإضافة الملفات المطلوبة - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] مشاكل تحزيم المشروع وإضافة الملفات المطلوبة (/showthread.php?tid=34723)

الصفحات: 1 2


مشاكل تحزيم المشروع وإضافة الملفات المطلوبة - محمد العامر - 12-05-20

السلام عليكم ورحمة الله وبركاته
تقبل الله منا ومنكم صالح الاعمال 
وأدام علينا وعليكم نعمة الامن والامان والعافيه والاستقرار
يا أخواني أنا لديه مشكلة في عملية تحزيم المشروع والاتصال بقاعدة البيانات Sql.
للأمانة راجعة معظم الطرق التي وجدتها في اليوتيوب، ولكن للأسف لم أستطيع أن أجعل عملية التحزيم تتم بشكل سليم.
اتواقع ان المشكلة لدي في كود الاتصال بقاعدة البيانات التالي:
كود :
   Dim con As SqlConnection = New SqlConnection("Data Source= MOHAMMEDSALSHAH\SQLEXPRESS;Initial Catalog = Manager_Files;integrated security=true")
تم وضع ملف قاعدة البيانات ضمن المشروع
الصورة التالية توضح محتويات ملف Debug
[attachment=24706]

وما زالت مشكلة تحزيم المشروع دون حل


RE: مشاكل تحزيم المشروع وإضافة الملفات المطلوبة - asemshahen5 - 12-05-20

اذا كانت مشكلة اتصال فغير اسم الجهاز الموجود في نص الاتصال الى (Local) لكي يعمل على أي جهاز به سيكول اكسبريس و قاعدة البيانات اما اذا حددت اسم الجهاز في نص الاتصال سيعمل فقط على الأجهزة التي تحمل نفس الاسم .
نص الاتصال المعدل : 

PHP كود :
Dim con As SqlConnection = New SqlConnection("Data Source= (Local)\SQLEXPRESS;Initial Catalog = Manager_Files;integrated security=true"



RE: مشاكل تحزيم المشروع وإضافة الملفات المطلوبة - mrsalnet - 12-05-20

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


RE: مشاكل تحزيم المشروع وإضافة الملفات المطلوبة - محمد العامر - 18-05-20

(12-05-20, 10:19 AM)asemshahen5 كتب : اذا كانت مشكلة اتصال فغير اسم الجهاز الموجود في نص الاتصال الى (Local) لكي يعمل على أي جهاز به سيكول اكسبريس و قاعدة البيانات اما اذا حددت اسم الجهاز في نص الاتصال سيعمل فقط على الأجهزة التي تحمل نفس الاسم .
نص الاتصال المعدل : 

PHP كود :
Dim con As SqlConnection = New SqlConnection("Data Source= (Local)\SQLEXPRESS;Initial Catalog = Manager_Files;integrated security=true"
جزاك الله كل خير وبارك الله فيك
كود رائع وسيفيدني
(12-05-20, 09:52 PM)mrsalnet كتب : يا ابو عامر حاول دائماً أن يكون نص الاتصال يمكن الوصول إليه اثناء عمل البرنامج حتى تتمكن من تعديله في أي وقت تريد كأن يكون في خاصية أو ملف نصي في مسار البرنامج واستخدم حدث التطبيق من الخصائص لاختبار صلاحية نص الاتصال وفي حال عدم صلاحية نص الاتصال تظهر نافذة تستطيع من خلالها تعديل نص الاتصال وحفظه وكل ما عمل البرنامج يقرأ نص الاتصال من المكان المحفوظ فيه.
هذا في رأيي طريقه جيدة لتجنب مشاكل نص الاتصال.

يا ريت تشرح الطريقة ليستفيد الجميع
للأمانة انا ما فهمت طريقة التطبيق اللي قلت عليها


RE: مشاكل تحزيم المشروع وإضافة الملفات المطلوبة - عبدالله الدوسري - 19-05-20

(12-05-20, 09:52 PM)mrsalnet كتب : يا ابو عامر حاول دائماً أن يكون نص الاتصال يمكن الوصول إليه اثناء عمل البرنامج حتى تتمكن من تعديله في أي وقت تريد كأن يكون في خاصية أو ملف نصي في مسار البرنامج واستخدم حدث التطبيق من الخصائص لاختبار صلاحية نص الاتصال وفي حال عدم صلاحية نص الاتصال تظهر نافذة تستطيع من خلالها تعديل نص الاتصال وحفظه وكل ما عمل البرنامج يقرأ نص الاتصال من المكان المحفوظ فيه.
هذا في رأيي طريقه جيدة لتجنب مشاكل نص الاتصال.


[attachment=24785]


RE: مشاكل تحزيم المشروع وإضافة الملفات المطلوبة - محمد العامر - 22-05-20

يا أخوان مازلت المشكلة معي
مرفق صورة للتوضيح

[attachment=24835]

قمت بإستبدال نص الاتصال حسب التالي


كود :
Dim con As SqlConnection = New SqlConnection("Data Source= (Local)\SQLEXPRESS;Initial Catalog = Manager_Files;integrated security=true")
ولكن لم  يحدث أي تغير


RE: مشاكل تحزيم المشروع وإضافة الملفات المطلوبة - عبدالله الدوسري - 22-05-20

أحذف الأقواس من كلمة (Local)

كود :
Dim con As SqlConnection = New SqlConnection("Data Source=Local\SQLEXPRESS;Initial Catalog = Manager_Files;integrated security=true")


أو ضع نقطة فقط . وجرب 
كود :
Dim con As SqlConnection = New SqlConnection("Data Source=.\SQLEXPRESS;Initial Catalog = Manager_Files;integrated security=true")



RE: مشاكل تحزيم المشروع وإضافة الملفات المطلوبة - محمد العامر - 22-05-20

للأسف الشديد الأليم والله
لم تزبط معي


RE: مشاكل تحزيم المشروع وإضافة الملفات المطلوبة - asemshahen5 - 22-05-20

جرب عمل نص الاتصال كالتالي و اذا لم ينجح تاكد من من ان السيرفير يعمل من نافذة سيرفيس .

PHP كود :
Dim con As SqlConnection = New SqlConnection("Data Source= (Local);Initial Catalog = Manager_Files;integrated security=true"

او :

PHP كود :
Dim con As New SqlConnection("Server =(local);database=Manager_Files;integrated security=true"



RE: مشاكل تحزيم المشروع وإضافة الملفات المطلوبة - boudyonline - 22-05-20

أخي الفاضل أبو عامر ....

هل عملت Attach لقاعدة البيانات ؟؟؟

وكيف أجريت هذه العملية ؟؟؟؟

وهل فصلت قاعدة البيانات (Detach ) قبل عمل تحزيم للبرنامج ؟؟؟