تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
عمل أتاش لقاعدة البيانات
#1
السلام عليكم ورحمة الله تعالى وبركاته
رجاءا هل هناك طريقة لعمل اتاش لقاعدة البيانات عن ظريق الأكواد بالفيجوال بيزك
ألف شكر مسبقا
الرد }}}}
تم الشكر بواسطة:
#2
السلام عليكم أخي العزيز ورحمة الله وبركاته
شغل هذا الكود من خلال زر أمر :
PHP كود :
Dim cmd As New SqlCommand()
Dim con As new SqlConnection "Connection string"

cmd.CommandText "sp_attach_db 'e:\dbTest.mdf', 'e:\dbTest.ldf'"
  
    
con.open()
    
cmd.CommandType CommandType.StoredProcedure
 cmd
.Connection con
    cmd
.executenonquery()
    
con.close 

أتمنى لك التوفيق
الرد }}}}
تم الشكر بواسطة:
#3
ألف شكر لكم راح أجرب وأخبرك
الرد }}}}
تم الشكر بواسطة:
#4
PHP كود :
Dim con As New SqlConnection("Data Source=localhost;Initial Catalog=master;Integrated Security=True")
 
con.Open()

        
Dim cmd As New SqlCommand()
        
Dim txt As String

        txt 
"sp_attach_db @dbname = N'Test', " vbCrLf _
              
"@filename1 = N'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\Test.MDF', " vbCrLf _
              
"@filename2 = N'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\Test_log.LDF'"

        
cmd.CommandText txt
        cmd
.Connection con
        cmd
.ExecuteNonQuery()
        
MsgBox("Database created successfully")


        
con.Close() 
لقد جربت هذا الكود وهو ناجح مئة بالمئة

أتمنى لك التوفيق
الرد }}}}
تم الشكر بواسطة:
#5
السلام عليكم أخي العزيز ورحمة الله وبركاته
شرح الكود أعلاه : إعادة ربط قاعدة البيانات
أولا لكي نتمكن من إعادة ربط قاعدة البيانات لا بد من الإتصال بقاعدة بيانات Master
PHP كود :
Dim con As New SqlConnection("Data Source=localhost;Initial Catalog=master;Integrated Security=True"

ثانيا : لقد قمنا باستدعاء الإجراء المخزن sp_attach_db وهو Stored Procedure من قاعدة بيانات Master
   

   

ثالثا : قمنا بالإعلان عن متغير يتضمن إسم Stored Procedure ومسار قاعدة البيانات الغير مرتبطة
PHP كود :
txt "sp_attach_db @dbname = N'Test', " vbCrLf _
              
"@filename1 = N'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\Test.MDF', " vbCrLf _
              
"@filename2 = N'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\Test_log.LDF'" 

رابعا : نفذنا العملية من خلال SqlCommand

أتمنى لك التوفيق
الرد }}}}
تم الشكر بواسطة:
#6
ألف شكر لكم جميعا وجزاكم الله خيرا
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سرعة ادخال البيانات داخل ملف اكسس atefkhalf2004 0 29 20-02-17, 04:55 PM
آخر رد: atefkhalf2004
  فتح قاعدة البيانات محفوظة ب باسس ورد في جملة الاتصال ahmed_elwerfalli 2 56 13-02-17, 05:27 PM
آخر رد: ahmed_elwerfalli
  كيفية عمل أتاش لقاعدة بيانات djelloul 0 86 24-01-17, 04:35 PM
آخر رد: djelloul
  الانتقال إلى السجل الثاني في قاعدة البيانات و إظهار الصورة التالية على picturebox ahmed_elwerfalli 6 322 24-12-16, 11:07 PM
آخر رد: ahmed_elwerfalli
  جلب البيانات من قاعدة بيانات XML djelloul 0 135 13-12-16, 07:45 PM
آخر رد: djelloul
  مشكلة في تصميم قاعدة البيانات djelloul 2 157 06-12-16, 12:36 PM
آخر رد: djelloul
  بحث و إظهار صورة من قاعة البيانات علىPictureBox ahmed_elwerfalli 0 199 29-11-16, 01:34 AM
آخر رد: ahmed_elwerfalli
  [VB.NET] مثال على جلب ارقام من قاعدة البيانات وحفظها في مصفوفة بدر إشتية 4 531 02-11-16, 02:42 AM
آخر رد: Ahmad ahmed
  استفسار حول طريقتي في قاعدة البيانات صبري زينوبي 0 187 29-09-16, 04:35 PM
آخر رد: صبري زينوبي
  تسمية قاعدة البيانات قبل انشائها aiman 3 286 15-09-16, 09:12 PM
آخر رد: Abu Ehab

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم