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

مهم جداً

بدأه somesome في 28 مارس 2012 · 7 رد · 452 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

1332958045891.png

#2

السلام عليكم ...

  1. تأكد أن ملف القاعدة المحدد بالمسار موجود ... و أن الــ Connection String هو :
    SqlConnection connection =  new SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True");

    تأكد من وجود User Instance = True ..

  2. يفضل ان لا يكون هناك قاعدة بيانات بنفس الاسم في sql server management studio (نادر الحدوث).

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#3

نعم موجود والمسار صحيح

2.يفضل ان لا يكون هناك قاعدة بيانات بنفس الاسم في sql server management studio

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

وشكراً على التجاوب

#4

السلام عليكم ..

  1. اقتباس
    كيف أعرف أنه مافي قاعدة بيانات بنفس الاسم ممكن شرح هذه النقطة
    ببساطة افتح الــ Sql Server Management Studio كي ترى قواعد البيانات المثبتة , و إذا لم يكن عندك Management Studio .. فهذا يضمن أنه لا قاعدة بنفس الاسم ..
  2. ممكن تضع لنا الكود المستخدم للإتصال , أم تستخدم الــ DataSet .. (دون كود) .
  3. sql_server_management_studio.gif

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#5

كود الأتصال


string connectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename='" + Application.StartupPath + "\\I CareDB.mdf';Integrated Security=True";

//string connectionString = "server=P-III; database=ProgrammersHeaven;uid=sa;pwd=;";
SqlConnection conn = new SqlConnection(connectionString);
// string commandString = "select artId,title,topic,authorId,lines,dateOFpublishing from Article";
string commandString = "select [First name] , Password from [Patient Accounts] where [First name] = '" + userNametxt.Text + "' And Password = '" + userPasstxt.Text + "'";
SqlDataAdapter dataAdapter = new SqlDataAdapter(commandString, conn);
DataSet ds = new DataSet();
// for SQl server

أسفة على التأخر بالرد لكن النت عندي إنفصل

شكراً على الأهتمام

أما بالنسبة لكود الأتصال فهو:

// for SQl server
string connectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename='" + Application.StartupPath + "\\I CareDB.mdf';Integrated Security=True";

//string connectionString = "server=P-III; database=ProgrammersHeaven;uid=sa;pwd=;";
SqlConnection conn = new SqlConnection(connectionString);
// string commandString = "select artId,title,topic,authorId,lines,dateOFpublishing from Article";
string commandString = "select [First name] , Password from [Patient Accounts] where [First name] = '" + userNametxt.Text + "' And Password = '" + userPasstxt.Text + "'";
SqlDataAdapter dataAdapter = new SqlDataAdapter(commandString, conn);
DataSet ds = new DataSet();

شكراً على الأهتمام

وأسفة على الأنقطاع لأن النت عندي سيء جداً

أما بالنسبة لكود الأتصال فهو:

// for SQl server
string connectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename='" + Application.StartupPath + "\\I CareDB.mdf';Integrated Security=True";

//string connectionString = "server=P-III; database=ProgrammersHeaven;uid=sa;pwd=;";
SqlConnection conn = new SqlConnection(connectionString);
// string commandString = "select artId,title,topic,authorId,lines,dateOFpublishing from Article";
string commandString = "select [First name] , Password from [Patient Accounts] where [First name] = '" + userNametxt.Text + "' And Password = '" + userPasstxt.Text + "'";
SqlDataAdapter dataAdapter = new SqlDataAdapter(commandString, conn);
DataSet ds = new DataSet();
#6

السلام عليكم ...

  1. كما قلت في المشاركة السابقة , تأكد من User Instance = True أنها موجودة و يكون الكود :
    SqlConnection con = new SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename="+Application.StartupPath+"\Database.mdf;Integrated Security=True;User Instance=True")

  2. تجنب وضع فراغ في اسم القاعدة او اسم الجداول او أسماء الحقول و استخدم الحرف _ بدلا من الفراغ ..
1

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#7

شكراً شكراً جزاك الله كل خير أتقذت حياتي

#8

شكراً لك وجزاك الله كل خير

وبارك لك في دينك ودنياك

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