منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : من فضلكم المساعدة:mdf ازاى اتصل به على نفس الجهاز
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم و رحمة الله و بركاته
على جميع الزملاء
لدى ملفين mdf + ldf لقاعدة بيانات sql server 2014
أريد تشغيلهم على نفس الجهاز الموجود عليه مشروع vb.net2015
المشكلة أنه لا يوجد mangment studio علشان أعمل اتاتش لملفات قاعدة البيانات
أتصرف ازااااااااااااااى أرجوكم ساعدونى
السادة الزملاء أرجوكم مساعدتى للضرورة
اخي الفاضل .... امامك خياران :

* اما عمل اجراء صغير لعمل تضمين لقاعدة البيانات على السيرفر

* أو استخدام سطر الأوامر لعمل تضمين لقاعدة البيانات على السيرفر

وكلاهما يستدعي معرفة اسم السيرفر والمستخدم
الأستاذ الفاضل [b]Jounior_P[/b]
لك منى كل التحية لردك
لكن
للأسف الرد مبهم بالاضافة أنه لا علاقة له بما أسأل نهائيا
يضاف الى ذلك أنى اكتشفت و بالتجربة المؤلمة السيئة أنه هنا لا يساعد أحد و لا يمد أحد يد العون لأحد عكس ما كنت أتخيل
أكثر من سؤال و لم أتلقى ردا شافيا
أنا لا أطلب من أحد أن يعمل على مشروعى و لكن على الأقل منحى معلومة كاملة أسلك خلفها
لذلك تيقنت أنه هنا لا أحد يساعد أحد
شكرا للجميع فلتذهب المشاريع الى الجحيم لو أنها ستضع الرجل فى مكان و موقف لا يحسد عليه
وعليكم السلام ورحمة الله وبركاته
يجب توفر على الاقل نسخة ٍSqlExpress من نفس اصدار السيرفر 2014
وبالتالي بامكانك نسخ قاعدة البيانات الى داخل مجلد data
ستجد المجلد بالمسار التالي
C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA
(15-05-22, 06:01 PM)dr.programming كتب : [ -> ]الأستاذ الفاضل [b]Jounior_P[/b]
لك منى كل التحية لردك
لكن
للأسف الرد مبهم بالاضافة أنه لا علاقة له بما أسأل نهائيا
يضاف الى ذلك أنى اكتشفت و بالتجربة المؤلمة السيئة أنه هنا لا يساعد أحد و لا يمد أحد يد العون لأحد عكس ما كنت أتخيل
أكثر من سؤال و لم أتلقى ردا شافيا
أنا لا أطلب من أحد أن يعمل على مشروعى و لكن على الأقل منحى معلومة كاملة أسلك خلفها
لذلك تيقنت أنه هنا لا أحد يساعد أحد
شكرا للجميع فلتذهب المشاريع الى الجحيم لو أنها ستضع الرجل فى مكان و موقف لا يحسد عليه

لا ادري ماذا بهم الاعضاء الذي يبدا اسمهم ب .dr

بخصوصك دكتور مبرمج
لاحظتك لا تضع مشروع ولا توضع بما فيه الكفاية
(15-05-22, 06:01 PM)dr.programming كتب : [ -> ]الأستاذ الفاضل [b]Jounior_P[/b]
لك منى كل التحية لردك
لكن
للأسف الرد مبهم بالاضافة أنه لا علاقة له بما أسأل نهائيا
يضاف الى ذلك أنى اكتشفت و بالتجربة المؤلمة السيئة أنه هنا لا يساعد أحد و لا يمد أحد يد العون لأحد عكس ما كنت أتخيل
أكثر من سؤال و لم أتلقى ردا شافيا
أنا لا أطلب من أحد أن يعمل على مشروعى و لكن على الأقل منحى معلومة كاملة أسلك خلفها
لذلك تيقنت أنه هنا لا أحد يساعد أحد
شكرا للجميع فلتذهب المشاريع الى الجحيم لو أنها ستضع الرجل فى مكان و موقف لا يحسد عليه

السلام عليكم ورحمة الله وبركاته
اخي الكريم 
لماذا الظن بعدم مد يد العون من الأعضاء الكرام!!!  
قد لايملك من هو متواجد الاجابة وكلنا نتعلم من بعض انا واحدا من الذين تعلموا في هذا المنتدى الرائع عبر الاجابة عن التساؤلات 
فكل سؤال قمت بالاجابة عنه يقينا  لم اعلم اجابته سلفا لكن الدافع وحب التعلم وخذمة الاخرين واعتبار السؤال هو امتحان لما تعلمته كان  الحافز لي في التعلم 
لم انتظر يوما كلمة شكر او مديح من احد فقط رب العالمين هو من يشملني برعايته كما يرعى بقية خلقه وكذلك لا انسى من قام بتقديم الشكر لي وحفزني بكلمات طيبة
المهم اخي الكريم 
ما فهمته من سؤالك انه لديك قاعدة البيانات بملقيها وتريد ربطها بمشروعك في جهاز العميل الذي يحوي Sqlserver ولكن ليس فيه Manegment Studio  
تفضل هذا الكود يمكن ان تضعه في بوتون ضمن نافذة في البداية يطلب منك ربط قاعدة البيانات
طبعا جلب اسم السيرفر من جهاز العميل سيكون في نفس النافذة وكذلك يمكنك جلب اسم ومسار قاعدة البيانات عبر Openfiledialog ليوضع في مربع نص ربما تضع قاعدة البيانات في مجلد ما في المشروع او اي مكان أخر
كود :
' Cmb_ServerName فيه اسم السيرفر
   ' NamDB مسار واسم قاعدة البيانات
   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
       If Txt_NewName.Text <> "" Then
           Dim NamDB As String = Path.GetFileNameWithoutExtension(ofd.FileName)
           Dim conn As New SqlClient.SqlConnection("Data Source=" & Cmb_ServerName.Text & ";Initial Catalog=master;Integrated Security=True") ' Connection string)
           Dim txtExec As String = "sp_attach_db @dbname = N'" & NamDB & "' ," & vbCrLf & _
               "@filename1 =N'" & Txt_NewName.Text & "'" & ", " & vbCrLf & _
               "@filename2 = N'" & ofd.FileName.Replace(".mdf", "_log.LDF'")
           Dim cmd As New SqlCommand(txtExec, conn)
           conn.Open()
           cmd.ExecuteNonQuery()
           MessageBox.Show("تم ربط قاعدة البيانات مع السيرفر بنجاح", "ربط", MessageBoxButtons.OK, MessageBoxIcon.Information)
           conn.Close()
           Txt_NewName.Text = ""
       End If
   End Sub
أخيرا وليس أخرا أتمنى منك التحلي بالصبر وطولة البال 
دمت بخير أخا عزيزا
بسم الله الرحمن الرحيم

 الأخ الفاضل 

 تقبل التحية

 ألمس ما شعرت به و جعلك غاضبا و هو (العشم فى زملائك هنا) و الثقة ثم الشعور بـ (أن الجميع قد خزلك) لكن كلنا معك و قبل الجميع الله عز وجل   فلا تحزن و أبلغ دليل على ذلك هو الكلمات الرقيقة من المهذب الوقور الأستاذ ابراهيم ايبو
و ما قدمه لك و أيضا ما أقدمه لك يا صديقى العزيز (برنامج جاهز + فيديو )


تفضل



و هو موضوع ينهى مشكلتك تماما باذن الله تعالى

و هذا ليس تفضلا منا و لكنه واجب علينا اتجاه زملائنا كما كان واجبا على أساتذتنا قبل ذلك فىى دعمنا و اذا كان لديك أى شئ كلنا هنا زملائك و اخوانك 
..
أما عن رد وجدته من أحد الأشخاص هنا تم فيه الاشار و التلميح الى :
 قال الله تعالى: (يَا أَيُّهَا الَّذِينَ آمَنُوا اتَّقُوا اللَّهَ وَقُولُوا قَوْلاً سَدِيداً).
و قال صلى الله عليه وسلموَمَنْ كَانَ يُؤْمِنُ بِاللَّهِ وَالْيَوْمِ الآخِرِ فَلْيَقُلْ خَيْرًا أَوْ لِيَصْمُتْ 
 
فهل التلميح بأسلوب غير لائق من أحد السفهاء هل هو من الخير أو من القول السديد ؟
لقد دخلت أيها الـ ... لموضوع أحد الزملاء فالمفروض أنك دخلت لتساعده و ليس لتوبيخه أو للتلميح على آخر .. و من الواضح أيها الـ .. أنها توجد لديك مشكلة نفسية مع من يمتلك لقب دكتور 
ربنا يشفيك