IT Group Syria
أخبار:
تم تفعيل ميزة إرسال الدعوات لأصدقائك ليسجلوا في المنتدى، لاستخدام الميزة اضغط هنا (إرسال الدعوات)
يجب أن تكون عضوا في المنتدى لتتمكن من إرسال الدعوات، اضغط هنا للتسجيل أو اضغط هنا لتسجيل الدخول إذا كنت مسجلا في المنتدى من قبل
 
*
أهلا, زائر. الرجاء الدخول أو التسجيل أيلول 10, 2010, 11:27:29 pm


تسجيل الدخول باسم المستخدم، كلمة المرور و مدة الجلسة


صفحات: [1]   للأسفل
  طباعة  
الكاتب موضوع: Connection String  (شوهد 2447 مرات)
0 عضو و 1 زائر يشاهدون هذا الموضوع.
Samar
مشرف
***

الشعبية 5
غير متصل غير متصل

العمر: 24
البلد: Syria
مشاركات: 129



البريد
« في: تموز 02, 2008, 02:16:39 am »

  مرحبا !


عندي هالكود   
كود:

using (SqlConnection cn = new SqlConnection(this.ConnectionString))
         {
            SqlCommand cmd = new SqlCommand("Category_GetCategories", cn);
            cmd.CommandType = CommandType.StoredProcedure;
            cn.Open();           
               }

عم استخدم   SQL   SERVER 2005    و   قاعدة معطيات  فرضا   إسمها  SAMAR.MDF

شو المفروض اكتب   ضمن Connection String 


شكرا سلفا 


« آخر تحرير: تموز 03, 2008, 12:00:12 am بواسطة The Tornado » سجل

The Tornado
AbO aL nOoR
عضو مؤسس
*****

الشعبية 10
غير متصل غير متصل

الجنس: ذكر
العمر: 22
البلد: دمشق - سوريا
مشاركات: 375


كن مع الله ولا تبالي

aubada@hotmail.com aubada_87
WWW
« رد #1 في: تموز 02, 2008, 11:56:49 pm »

عندك أكتر من خيار حسب طبيعة الطريقة اللي بدك تتصلي فيها مع الـ db
مثلا لو كنتي عم تتصلي فيها على نفس الجهاز فينك تستخدمي windows authentication أو sql server authentication أما لو كانت هي الـ db على جهاز آخر فالمفروض تستخدمي الخيار التاني وهي مثال عن الـ connection string بكل حالة
Windows Authentication
"Data Source=yourServer;Initial Catalog=SAMAR;Integerated Security=True;"

Sql Server Authentication
"Data Source=yourServer;Initial Catalog=SAMAR;Persist Security Info=True;User ID=yourUserId;Password=yourPass"

حيث yourServer هو اسم ومسار الـ Instance من SQL Server مثلا على نفس الجهاز ممكن تكون
.\SQLEXPRESS
و yourUserId غالبا هو sa
و yourPass هي الـ password تبع الـ Login السابق (اللي هو غالبا sa)

وكمان بدك تنتبهي انو لاستخدام الطريقة التانية لازم يكون الـ SQL Server سامح بهالشي
طبعا المثالين هنن في حالة الاتصال على db عاملتيلها attach على الـ server
أما على الـ file بكون الـ connection string بيحوي مسار الـ db (النسبي أو الكامل) على الـ Hard
سجل


فكر معي !!!

لو جعلنا الحاسوب يفكر كالإنسان بقدر ما نستطيع ... ألن يصبح العمل أسهل !!! ؟؟؟

"Make me a sandwich"

"What? make it yourself"

"SUDO me a sandwich"

"Yes sir!"
MuazWeb
عضو مؤسس
*****

الشعبية 7
غير متصل غير متصل

الجنس: ذكر
العمر: 23
البلد: سوريا
مشاركات: 237


WWW
« رد #2 في: تموز 04, 2008, 12:03:45 am »

كما يمكنك الاتصال بملف قاعدة البيانات مباشرة، باستعمال Connection String مشابهة للتالية:

Windows Authentication
"Data Source=yourServer;AttachDbFilename="yourMDFPath";Integrated Security=True;Connect Timeout=30;User Instance=True"
سجل
redwan
زائر
« رد #3 في: تموز 05, 2008, 11:12:56 am »

في طريقة كتيير سهلة
1- انشاء ملف نصي لاحقته udl
2- تشغيل الملف
3- اختيار server قاعدة البيانات
3- ادخال كلمة السر وكلمة المرور باسم server منحط . نقطة
4- بعدين اختبار الاتصال
5- بعدين فتح الملف بواسطة المفكرة وسحب connectionString من بعد Provider
سجل
صفحات: [1]   للأعلى
  طباعة  
 
انتقل إلى:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.9 | SMF © 2006, Simple Machines LLC

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM