![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по SQL Server [D6, MSSQL]
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).
Удачи!