الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عاجل جدا

بدأه المدلهم في 17 أغسطس 2008 · 15 رد · 1,678 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم أخواني

بعد ما قمت بتصميم مشروع على الدوت نت 2005 و عملت له

قمت بنقل المشروع إلى حاسوب آخر لكن رفض العمل بسبب مشكلة في القاعدة البيانات مع انها تعمل في الحاسوب الذي قمت بتصميم البرنامج عليه setup

سأرفق لكم رسالة الخطأ التي ظهرت لي اثناء تشغيل البرنامج برجاء دراستها و الرد علي بالحلول سيما و قد استفدت من خبرات الأخوان في هذا الموقع المبارك

New_______Microsoft_Word.rar

#2

يجب التاكد من

username and password

لقاعدة البيانات و التاكد من

app.config with the connection string

<connectionStrings>

#3
buaziz كتب:
يجب التاكد من

username and password

لقاعدة البيانات و التاكد من

app.config with the connection string

<connectionStrings>

أهلا أخي buaziz

هلا أوضحت لي الكيفية بارك الله فيك أخي الفاضل فقد تعبت من البحث في طيات الكتب و المشاريع لأجد الحل لهذه الإشكالية و لك الأجر و المثوبة

#4

<connectionStrings>

<add name="company.My.MySettings.khalfandbConnectionString" connectionString="Data Source=user\sqlexpress;Initial Catalog=khalfandb;Integrated Security=True"

providerName="System.Data.SqlClient" />

</connectionStrings>

هذا ما وجدته في الملف الذي أخبرتني عنه

app.config

فهل يوجد في صياغته خطأ

ارجو الإفادة و لك شكري العميق

#5

يجب تحميل SQL EXPRESS على جهاز المستخدم

#6

برجاء الالتزام بقواعد المشاركه أخي الكريم

/index.php?showtopic=29343

تم تعديل هذه المشاركة بواسطة hazzoom في 19 أغسطس 2008 في 09:14

#7

أخي الفاضل أشكرك على سعة صدرك معي....

و لكن SQL 2005 محمل فيه قاعدة البيانات و شغال 100%

و لا ادري ما الإشكالية !!!!

المشكلة أني لازم أقدم المشروع بعد أيام قلائل فإذا عندكم حلول أغيثوني بها و لكم جزيل الشكر

#8

SQL EXPRESS و SQL 2005 مختلفين

- كماهو واضح انك تستخدم SQL EXPRESS من App.config اذا يجب ان يكون محمل عند المستخدم ويجب ان يكون connectionstring صحيح

Data Source=user\sqlexpress

make sure you have the right connection string

#9

نعم أخي أشكرك على تواصلك الدائم....

أناحملت SQL Express على الجهاز و هو يعمل بدون مشاكل

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

فاتمنى اجد الحل عندكم

لك جل شكري

#10

أخي الكريم أنا مستعد لمساعدتك لكن بطريقة التخاطب على المسنجر لذا أذا كنت تريد ذلك الرجاء الرد برسالة

أما عن المشكلة بشكل سريع

لتشغيلها على الشبكة يجب ان تحمل SQl على الشبكة بصلاحيات SQL AUTHEUNTICATION و تضع مالك لهذه القاعدة

أما التفاصيل فعلى المسنجر و بعد ذلك أنت تقوم بتعميمها على الاعضاء

<EMBED src=http://www.abdelghafar.com/images/banners/bm2.swf width=486 height=60 type=application/x-shockwave-flash EMBED < menu="false" loop="true" quality="high">

#11

تأكد من قاعدة البيانات هل قاعدة البيانات المطلوبة من برنامجك المسماة khalfandb تم تركيبها على الجهاز الذي سيشغل برنامجك؟؟؟؟

اقتباس

System.Data.SqlClient.SqlException: Cannot open database "khalfandb" requested by the login. The login failed.

Login failed for user 'USER\Administrator

بما أنك تستخدم Sql Server 2005 Express ومع الإعدادات الافتراضية يجب أن لاتواجه أي مشكلة تتعلق باسم المستخدم وكلمة المرور

كما يرجى وضع عنوان يدل على محتوى الموضوع في المرات القادمة فعنوانك عاجل جدا لايدل على محتويات موضوعك

تم تعديل هذه المشاركة بواسطة محمد سامر أبو سلو في 24 أغسطس 2008 في 15:21

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#12

لاحظ من الـ Connection string الذي أرفقتها سابقا

اقتباس

Initial Catalog=khalfandb

أنت حددت له اسم قاعدة البيانات فهل قمت بتركيبها في الـ SQL Server على الحاسب الذي لم يستطع تشغيل البرنامج؟؟؟؟

تم تعديل هذه المشاركة بواسطة محمد سامر أبو سلو في 24 أغسطس 2008 في 15:33

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#13

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

بالنسبة لقاعدة البيانات نعم استاذي قمت بوضعها على هذا المسار

C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data

المشكلة تكمن أنه أول ما تحاول الإتصال بين الفورم و قاعدة البيانات يعطيني الرسالة التي تفيد بعدم القدرة على الأتصال

تحياتي القلبية لك و شكرا مرة أخرى

#14
assaf_abdullah كتب:
أخي الكريم أنا مستعد لمساعدتك لكن بطريقة التخاطب على المسنجر لذا أذا كنت تريد ذلك الرجاء الرد برسالة

أما عن المشكلة بشكل سريع

لتشغيلها على الشبكة يجب ان تحمل SQl على الشبكة بصلاحيات SQL AUTHEUNTICATION و تضع مالك لهذه القاعدة

أما التفاصيل فعلى المسنجر و بعد ذلك أنت تقوم بتعميمها على الاعضاء

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

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

و لهذا لجأت إليكم اساتذتي لجد عندكم الرأي و المشورة سيما و قد استفدت منكم و لكم الأجر و المثوبة...

#15

بقي عليك فقط عمل Attach لقاعدة البيانات إلى داخل السيرفر ولايكفي نسخها للمكان الصحيح حيث يمكنك عمل ذلك يدويا بواسطة Management Studio Express ومع الأسف لاأحفظ طريقة عمل ذلك برمجيا

الذي يمكنك تحميله مجانا من موقع مايكروسوفت من الصفحة التالية Microsoft SQL Server Management Studio Express Service Pack 2

تم تعديل هذه المشاركة بواسطة محمد سامر أبو سلو في 26 أغسطس 2008 في 18:31

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#16

اخي المدلهم

مشكلتك بسيطه وقد واجهتني قبل كذا

افتح برنامج Enterprice Manager

اذهب إلى Security ثم Logins

أنشاء مستخدم باسم USER\Administrator وأعطيه كل الصلاحيات

أتمنى لك التوفيق

م. عبدالرقيب

اللهم اكتب لنا صيام شهر رمضان وقيامه وأغفر لنا وأرحمنا ياأرحم الراحمين

م . عبدالرقيب أحمد

المملكة العربية السعوديه - جده

max1424@Hotmail.com

مواضيع مشابهة