Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

почему в compound sql statement при подулючении к MSSQL Server [D7, MSSQL]


rule ©   (2007-07-09 19:45:00) 

посредством ADO через NativeClient не воспринимает команды GO. Вот допустим такой скрипт
USE [Test1]
GO
/****** Объект:  Table [dbo].[Table1]    Дата сценария: 07/09/2007 19:40:28 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Table1](
[ID] [int] IDENTITY(1,1) NOT NULL,
[Name] [nchar](50) COLLATE Cyrillic_General_CI_AS NULL
) ON [PRIMARY]


не работает, ругается на синтаксис вокруг директивы GO
а вот если поубирать GO, то все работает ... почему так ?


Rule   (2007-07-10 15:30:00) [1]


> ЮЮ ©   (10.07.07 04:38) [2]

громадноо спасибище, а я тут голову ломаю


ЮЮ   (2007-07-10 04:38:00) [2]

GO is not a Transact-SQL statement; it is a command recognized by the osql and isql utilities and SQL Query Analyzer.


rule   (2007-07-09 19:51:00) [3]

может директива GO только для sqlcmd ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо