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

ارجو المساعدة ضروري

بدأه ahmedfci في 3 أبريل 2010 · 18 رد · 1,091 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عند عمل debuggفي السي شارب وبيشتغل البرنامج بدون error بس اول مادخل في ال textbox واعمل save البرنامج يهنج وتطلع الرسالة دي

Cannot open database "Final DB" requested by the login. The login failed.

Login failed for user 'zzzzzzzzzz\xxxxxxxxxxxxx'. ارجو الرد سريعا لاني احترت والكود في المرفقات

New Text Document (3).txt

#2

أخى عند مشكله فى الأتصال مع قاعدة البيانات

تاكد من اسم قاعدة البيانات أو من وجودها

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#3

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

#4

أخي الكريم تأكد من اسم المستخدم وكلمة المرور..

الذين تستخدمهما في الاتصال بقاعدة البيانات لديك،،

تحياتي

52gv0m.gif
#5

الخطأ يظهر في الكود ده

SqlConnection myCon = new SqlConnection(@"Data Source=xxxxxxxxxxx\SQLEXPRESS;Initial Catalog= Final DB ;Integrated Security=True");

myCon.Open();

وياريت تفرا الكود اللي في المرفقات وتشوفه صحيح ولا لا ولو في كود احسن ياريت تكتبه

#6

أخى الكود تمام وليس فيه أخطأ

المشكله عندك فى الأتصال مع قاعدة البيانات

أنا جربت عندى قاعدة بيانات (فى المرفقات) والنتيجة كما فى الصوره

post-207223-12703962600769_thumb.jpg

التطبيق فى المرفقات

WindowsTest2.zip

FinalDB.zip

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#7

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

#8

أخى هل تريد معرفة الاتصال بقاعدة البيانات برمجيا أى من خلال الكود

ام تريد معرفة جملة الأتصال نفسها؟

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#9

اريد الشي اللي يخليني اقدر اتصل بقاعدة البيانات علشان الربنامج ده يشتغل

#10

أخى هل تمتلك

Microsoft SQL SERVER Management Studio Express 2005_SSMSEE

هذا رابط التنزيل

http://www.microsoft.com/downloads/details.aspx?FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796&displaylang=en

تم تعديل هذه المشاركة بواسطة amr.alsaidy في 5 أبريل 2010 في 09:00

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#11

نعم امتلكه وعاملة setup

#12

أخى اعمل execute لملف FinalDB.sql المرفق السابق وغير فقط Data Source=AMR\SQLEXPRESS الى اسم ال user عندك

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#13

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

#14

تفضل أخى

amr.alsaidy@yahoo.com

mero_ib10@yahoo.com

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#15

أخى أحمد المشكله عندك أن ملف ال database ليس فى المكان الأفتراضى لل Sql Server

حيث فى حالة وجود الملف فى المكان الأفتراضى تستخدم جملة الاتصال التى فى المشروع

SqlConnection myCon= new SqlConnection(@"Data Source=MIDO-62D34EDCA9\sqlexpress;Initial Catalog= Final DB ;Integrated Security=True");

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

SqlConnection myCon = new SqlConnection(@"Server=.\SQLExpress;AttachDbFilename=D:\Final Project\FinalDB.mdf;Database=Final DB; Trusted_Connection=Yes;");

حيث D:\Final Project\FinalDB.mdf هو مكان الملف

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#16

غيرت السطر اللي قولته عليه بس ظهرت الرسالة التالية

Unable to open the physical file "D:\Final Project\FinalDB.mdf". Operating system error 2: "2(error not found)".

Cannot attach the file 'D:\Final Project\FinalDB.mdf' as database 'Final DB'.

#17

على فكره أنا عامل اسم الداتا بيز بدون مسافه FinalDB

 وممّا زادنـــي شرفــاً وتيهــاً   **  وكدت بأخمصي أطأ الثريّا

دخولي تحت قولك يا عبادي  **   وأن صيّرت أحمد لي نبيّـاً

#18

عملت اللي قولت عليه ظهرت الرسالة دي

Conversion failed when converting datetime from character string.

عند النقطة

insertCmd.ExecuteNonQuery();

#19

أخي الكريم

الحل بسيط كتير عندك طريقتين:

الطريقة الأولى:

انك تكتب الكود التالي

SqlConnection myCon = new SqlConnection(@"Data Source=.\SQLExpress;AttachDbFilename=D:\Final Project\FinalDB.mdf; User ID='zzzzzzzzzzz';Password='xxxxxxxxxxxxx'");

الطريقة الثانية:

انك تنقل ملف قاعدة البيانات على المسار التالي

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

على افتراض انه البرنامج نازل على السواقة C

و بعدين بتكتب الكود التالي

SqlConnection myCon = new SqlConnection( @"Data Source=.\SQLEXPRESS;Initial Catalog= Final DB;User ID=zzzzzzzzzzz;Password=xxxxxxxxxxx");

واذا بدك اي مساعدة تانية انا جاهز

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