السلام عليكم :
لو سمحتم انا كتبت الكود التالي حتى اعمل attach :
Try
Dim Path As String = Application.StartupPath & "\registration_Data.MDF"
File.Copy(Path, "c:\registration_Data.MDF", True)
Dim con As New SqlConnection("Server=localhost;" & "DataBase=master;" & "Integrated Security=SSPI")
If con.State = ConnectionState.Closed Then
con.Open()
End If
File.SetAttributes("c:\registration_Data.MDF", FileAttributes.Normal)
Dim cmd As New SqlCommand("sp_attach_db registration , @filename1 ='registration_Data.MDF'", con)
cmd.ExecuteNonQuery()
If con.State = ConnectionState.Open Then
con.Close()
End If
Catch eUpdate As System.Exception
MessageBox.Show(eUpdate.Message)
End Try
بيحمل الملف mdf على ال c بس بعدين بيعطي الخطأالتالي :
device activation error.the physical file name 'registration_data.mdf'
maybe incorrect
ليش