Здравствуйте, у меня есть следующая проблема, и я не могу ее решить.
С DbCommand
Я пытаюсь выполнить этот оператор SQL
Dim strCommnad As String =
"CREATE DEFAULT [dbo].[DOMAIN_XLibPKID_D] AS (0);" + Environment.NewLine +
"CREATE TYPE [dbo].[XLibPKID] FROM BIGINT NOT NULL;" + Environment.NewLine +
"EXEC sp_bindefault 'DOMAIN_XLibPKID_D', 'XLibPKID';"
command.CommandText = strCommnad
command.CommandType = CommandType.Text
command.ExecuteNonQuery()
, но всегда получаю сообщение об ошибке
Неверный синтаксис рядом с ключевым словом 'CREATE '.
Но когда я запускаю каждую команду из strCommand
в автономном режиме, все работает нормально.
Я использую VS 2010 Professional и SQL Server 2008 R2 Express.
Спасибо за любую помощь.