![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблемы с ADO Table [D6, MSSQL]
devol © (2002-05-29 12:57:00)Есть такая проблема с ADO table:
есть SQL Server 2000 и Delphi 6. Компоненты ADO table. Кажлдая таблица имеет определенный индекс (только один), который в свойствах не указываются. Если зайти в это свойство (индекс) то у некоторых таблицах в выподающем меню показывает нормально один индекс, а в некоторых показывает 2 индекса: один нормальный, а второй ADOTable1Ind8. При этом если я хочу явно указать индекс (нормальный) выскакивает ошибка что какой-то проводник не поддерживает свойства Index, а если запускаю программу, то при попытке открыть эту таблицу появляется ошибка что компонент PK_IndexName - то есть нормальный индекс - уже существует.
Помогите советом, если кто-нибудь с этим сталкивался. Буду очень признателен.
P.S. Все это под WIndows NT, но на одной машине это работает, а когда переставил на другую не работает, а получается описаная проблема.
devol (2002-05-29 14:24:00) [1]Спасибо, проверю.
Alex Ignatenko (2002-05-29 13:50:00) [2]Если на одной машине усе ОК, а на другой нет, это значит, что надо просто найти разницу между ними :-). Например, на одной стоит Delphi, а на другой нет (часто помагает в случае с BDE). Или, например, разные версии ADO.
devol (2002-05-29 13:24:00) [3]Так я его и не выбираю. Поле Index пустое, но при открытии таблицы он ругается что компонент PK_IndexName - то есть нормальный индекс - уже существует.
Alex Ignatenko (2002-05-29 13:21:00) [4]А можно поподробнее. Зачем тебе понадобилось выбирать индекс?
devol (2002-05-29 13:14:00) [5]>> Mike_Gobline
Я не спрашивал правильно или не правильно я использую компоненты, я просто просил совета
Mike_Goblin (2002-05-29 13:12:00) [6]Использовать ADOTable, да еще для серверной БД - это просто извращение :)))
Ну кто Вам мешает взять ADOCommand, ADODataSet и пользовать их