omid-vbAuto
جمعه 20 اسفند 1389, 06:37 صبح
با سلام خدمت دوستان محترم
من یه بانک sql2005 به نام ATOM درست کرده و در پوشه C:\ZZZ کپی کرده ام .حالا می خوام از طریق کد زیر فایل دیتا بیسم رو اتچ کنم.اما اتچ نمیشه.خطائی هم نمی گیره.لطفا ایرادشو بفرمائید:
Dim cmd As New SqlClient.SqlCommand
cmd.Connection = New SqlClient.SqlConnection("Data Source=.\SQLEXPRESS;Integrated Security=True")
cmd.CommandText = "IF exists (select name from master.sys.databases sd where name = N'C:\ZZZ\ATOM.MDF' and SUSER_SNAME(sd.owner_sid) = SUSER_SNAME() ) EXEC [C:\ZZZ\ATOM.MDF].dbo.sp_changedbowner @loginame=N'OMID_2\OMID Rostami A.Candy', @map=false"
cmd.Connection.Open()
cmd.ExecuteNonQuery()
من یه بانک sql2005 به نام ATOM درست کرده و در پوشه C:\ZZZ کپی کرده ام .حالا می خوام از طریق کد زیر فایل دیتا بیسم رو اتچ کنم.اما اتچ نمیشه.خطائی هم نمی گیره.لطفا ایرادشو بفرمائید:
Dim cmd As New SqlClient.SqlCommand
cmd.Connection = New SqlClient.SqlConnection("Data Source=.\SQLEXPRESS;Integrated Security=True")
cmd.CommandText = "IF exists (select name from master.sys.databases sd where name = N'C:\ZZZ\ATOM.MDF' and SUSER_SNAME(sd.owner_sid) = SUSER_SNAME() ) EXEC [C:\ZZZ\ATOM.MDF].dbo.sp_changedbowner @loginame=N'OMID_2\OMID Rostami A.Candy', @map=false"
cmd.Connection.Open()
cmd.ExecuteNonQuery()