powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Почему возникают повторы полей?
8 сообщений из 8, страница 1 из 1
Почему возникают повторы полей?
    #32036105
Andr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работаю с MS SQL 2000 через BDE, при выборке любых данных количество полей увеличивается в ПЯТЬ! раз (просмотр через SQL Explorer). При просмотре средствами SQL сервера все просматривается нормально. Например, если есть поле name, будет name_1, name_2, name_3, name_4, name_5. В чем дело?. Помогите!
...
Рейтинг: 0 / 0
Почему возникают повторы полей?
    #32036269
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чем выбираете записи? TTable или TQuery?
У BDE есть такие глюки. Лучше на ADO. Даже нужно, т.к. BDE 2000 поддерживает очень урезанно
...
Рейтинг: 0 / 0
Почему возникают повторы полей?
    #32036342
Andr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использую TQuery
...
Рейтинг: 0 / 0
Почему возникают повторы полей?
    #32036459
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А запрос к одной таблице?

Может BDE
...
Рейтинг: 0 / 0
Почему возникают повторы полей?
    #32036540
Andr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запрос к одной таблице.
Попробывал через ADO, все работает без повторов. Наверное это точно BDE глючит, как тогда можно обновить драйвер BDE?
...
Рейтинг: 0 / 0
Почему возникают повторы полей?
    #32036620
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приведите пример Вашего запроса и структуру таблиц, в нем участвующих.
...
Рейтинг: 0 / 0
Почему возникают повторы полей?
    #32036804
Andr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для простоты примера взял одну таблицу. Она не связана с другими таблицами и не имеет ключей.
K_O_D nvarchar 3
TEXT1 nvarchar 10
TEXT2 nvarchar 50
TEXT3 nvarchar 150
TEXT4 nvarchar 150
Делаю запрос в SQL Explorer:
select * from OKV
Результат:
K_O_D K_O_D_1 K_O_D_2....K_O_D_5 TEXT1 TEXT1_1 TEXT1_2 ... TEXT1_5 и т.д.
...
Рейтинг: 0 / 0
Почему возникают повторы полей?
    #32036852
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не удивительно. BDE через SQLlink через DB-lib не поддерживает типы NVARCHAR. Любые глюки возможны. Настоятельно рекомендуется применение компонентов ADO* или по крайней мере использовать BDE через ODBC, тем более что используются новые типы на SQL-сервере
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Почему возникают повторы полей?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]