powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / При вставке записей в БД Fox через ADO не меняется индекс :(
14 сообщений из 14, страница 1 из 1
При вставке записей в БД Fox через ADO не меняется индекс :(
    #32228377
kitty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста.
Delphi 7.
Я при помощи компонента ADOCommand вставляю записи в фоксовскую таблицу, но индекс таблицы при этом не изменяется. Название индекса отличается от названия таблицы. Что нужно сделать, чтобы вместе с добавлением записей появлялись и записи в индексе?
Спасибо!
...
Рейтинг: 0 / 0
При вставке записей в БД Fox через ADO не меняется индекс :(
    #32228999
Papka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Po mojemu on i ne budet menjatsa. Otkuda Ado znajet chto pri izmenenii dbf faila nado jesse poiskat kakoj-nit index i jego perestroit.
...
Рейтинг: 0 / 0
При вставке записей в БД Fox через ADO не меняется индекс :(
    #32229559
kitty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а можно ли как-нибудь отркрывать таблицу с индексом(как делают в фоксе) или где-то его указывать?
...
Рейтинг: 0 / 0
При вставке записей в БД Fox через ADO не меняется индекс :(
    #32229621
Papka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nu togda ne ispolzuja ADO. Otlichnij komponent HalcyonDataSet. Ponimajet ljubije dbf-i i vse indeksi. (v tom chisle i cdx). Tam realizovano vrode perestrojenije indeksa. Jesli zainteresujet mogu zamilit.
...
Рейтинг: 0 / 0
При вставке записей в БД Fox через ADO не меняется индекс :(
    #32229663
kitty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Интересно посмотреть.
Можно на anya_v@ukrpost.net, пож.
...
Рейтинг: 0 / 0
При вставке записей в БД Fox через ADO не меняется индекс :(
    #32229788
Papka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Che-to ne to s milom. Mozh oshibka kakaja?
...
Рейтинг: 0 / 0
При вставке записей в БД Fox через ADO не меняется индекс :(
    #32230259
kitty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а сколько места занимает?
может на anya_r@land.ru получится?
...
Рейтинг: 0 / 0
При вставке записей в БД Fox через ADO не меняется индекс :(
    #32230795
Papka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vrode pojehalo.
...
Рейтинг: 0 / 0
При вставке записей в БД Fox через ADO не меняется индекс :(
    #32230907
kitty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Thank you very much за помощь. Установила, пробую, но одна загвоздка:
никак не подберу нужный формат даты для фильтрации.
Вы не подскажете?

таблица формата dbf( dbase IV)
тип поля date
свойство THalcyonDataset.filter
...
Рейтинг: 0 / 0
При вставке записей в БД Fox через ADO не меняется индекс :(
    #32231032
Papka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nu voobsse-to ja filtraciju delal na sobitije OnFilterRecord. Tam po-ljubomu mozhno sravnivat. Poissi v google sait proizvoditelja, i skachaj help. Tozhe poleznaja shtuka. Po originalnim indeksam, k stati, tozhe iskat mozhno. Jesli index - Expression, to ispolzuj SetRange ili SetRangeEx, jesli prosto po polju, to SetKey. Mozhno delat i svoi temp indeksi cherez MemoryIndexAdd. U etoj proci v parametrah jest Expression i Filter, tak vot v nih mozhno Foxovije f-cii ispolzovat (tipa STR(), DTOS, DTOC() to chto sam poproboval). Pri rabote s originalnimi indeksami ispolzuj FieldGet po mojemu. Voobssem fishka takaja, chto eta funkcija vozvrassajet znachenije polja takoje, kak ono hranitsa v tablice. Voobssem poprobuj, pokivirjaj. Budut voprosi - pishi na milo. dumaju tak prosse budet. Udachi.
...
Рейтинг: 0 / 0
При вставке записей в БД Fox через ADO не меняется индекс :(
    #32231257
kiity
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
O'K.
Спасибо.
...
Рейтинг: 0 / 0
При вставке записей в БД Fox через ADO не меняется индекс :(
    #32285800
SS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
А можно и на sav1@mail.ru этот компонент бросить, пожалуйста.
...
Рейтинг: 0 / 0
При вставке записей в БД Fox через ADO не меняется индекс :(
    #32285972
Papka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ушло
...
Рейтинг: 0 / 0
При вставке записей в БД Fox через ADO не меняется индекс :(
    #32286989
SS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. :)
Может у кого есть компонент для работы с DBF файлами через SQL запросы?
Заранее спасибо :)
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / При вставке записей в БД Fox через ADO не меняется индекс :(
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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