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

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

Вопрос по SQL Server [D6, MSSQL]


Страницы:   1 2

cezar ©   (2003-12-27 14:04:00) 

Локальная сеть MS NT 4.0
Сервер MS Windows 2000.
На сервере установлен MS SQL Server 97
На сетевых машинах - клиентская часть MS SQL Server.
При работе с сетевых машин (Enterprise Manager, Quety Analizer) - проблем нет.
Подключаемся из Delphi (через BDE) к таблице на SQL-сервере, в таблице есть двоичные данные. Ошибка:
"General SQL Error. ntext data cannot be sent to clients using DB-Library (such as ISQL) or ODBC version 3.7 or earlier"

Что нужно установить на Windows NT, чтобы все заработало?


Delirium   (2003-12-27 14:21:00) [21]

MS SQL Server 97 - сильно сказано :)))


Stas   (2003-12-27 14:21:00) [22]

MS SQL Server 97- не слышал о таком !


MOA   (2003-12-27 14:19:00) [23]

>MS SQL Server 97
????
Переведём сообщение:
У Вас в таблице встретилось поле теипа ntext (т.е. unicode). Работа с такими полями не подеерживается DB-Library, и, соответственно, BDE.

>Что нужно установить на Windows NT, чтобы все заработало?
Или отказаться от полей un inicode (а так же строковых полей более 256 символов и GUID)(не стоит) - или отказаться от BDE и работать через ADO (ole-db).
Удачи!


Страницы:   1 2

Наверх

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