(30-06-16, 02:33 AM)khodor1985 كتب : يعطيك العافية أخي العزيز، وأعتقد أن هذا درس مهم للإخوة المبتدئين.
شكرا جزيلا لك أخي الاستفادة للجميع حتى نفوز بالاجر و الثواب
(30-06-16, 01:50 AM)الكاتب كتب : الاخ علي كم انت رائع في افكارك وطريقة اعطائك الدرس بشكل تفصيلي وبالاخص اللغة العربية الفصحى الدروس التفصيلة مهما طال وقتها تبقى الاجمل والاروع لسنوات في مخيلة المتعلم
تجاوزة كل طرق مايكروسفت في جلب nameserver العقيمة البطيئة انت انسان رائع استمر بارك الله فيك متابع لكل دروسك
بالنسبة لمسار الريحستري قد تحدث اشكالية في الانظمة التي تستند ل 32 لحل المشكلة اعمل شرط للتحقق من 64 & 32
وهناك امر اخر اخي علي وهو نسخ القاعدة بشكل اجباري من المسار 64
C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA
أو المسار 32
C:\Program Files (x86)\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA
احيانا تكون القاعدة متصلة فيرفض sql server النسخ لا يوجد لدي حل إلا اجبار sql server على الايقاف ليتم النسح بسلام
اضافة دالة تجلب جميع قواعد البيانات بالاستعلام من خلال السيرفر مباشرة
PHP كود :
'دالة جلب اسماء قواعد البيانات
Public Shared Function GetDatabaseNames() As List(Of String)
On Error Resume Next
Dim connString As String
Dim databaseNames As New List(Of String)
' Be sure to replace this with your connection string.
connString = "Data Source=.\sqlexpress;Integrated Security=True"
If Not String.IsNullOrWhiteSpace(connString) Then
Using cn As SqlConnection = New SqlConnection(connString)
' Open the connection
cn.Open()
Using cmd As SqlCommand = New SqlCommand()
cmd.Connection = cn
cmd.CommandType = CommandType.StoredProcedure
cmd.CommandText = "sp_databases"
Using myReader As SqlDataReader = cmd.ExecuteReader()
While (myReader.Read())
databaseNames.Add(myReader.GetString(0))
End While
End Using
End Using
End Using
End If
Return databaseNames
End Function
شكرا لك أخي و جزاك الله خيرا على هاته الاضافة
أتمنى أن تلقى هاته السلسلة صدى رحب و أن يستفيد منها من يعرف بقيمتها
التميز و الابداع شعاري

