Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Базы данных и репортинг > Помогите |
Автор: shuraAL 6.2.2006, 23:33 |
Есть старая клипперовская база, состояшая из 24 файлов причем связь с первым файлом всех остальных осуществляется по номеру записи 1-го. В данных файлах связь осуществляется по конкретному полю, которого в первом файле нет. Как с помощью ADO не создавая физического поля вытащить данные из остальны файлов. И еще вопрос, как с помощью ADO физически удалять поля базы данных (delete лишь помечает ADOQUERY.DELETE их только помечает |
Автор: Rustem 7.2.2006, 08:31 |
Друзья помогите, что такое Master detail и с чем его кушают? |
Автор: Vas 7.2.2006, 08:50 | ||||
А почему нельзя создать дополнительное поле и занести туда значения номеров строк? ![]() Создай и по нему вытягивай, имхо так будет проще и надежнее
Удаляй SQL запросом DELETE FROM TABLE [WHERE условие по которому запись нужно удалить] |
Автор: shuraAL 7.2.2006, 23:10 |
а в SQL DELPHI7 ТАКАЯ ВЕЩЬ КАК ROWNUM НЕ РАБОТАЕТ, НАСКОЛЬКО Я ПОНЯЛ? Добавлено @ 23:13 И ЕЩЕ ПРОШУ ПРОЩЕНИЯ, Я ТОЛЬКО НЕ ПОНЯЛ КАКОЕ ПОЛЕ СОЗДАТЬ. ЕСЛИ ФИЗИЧЕСКОЕ С НУМЕРАЦИЕЙ, ТО ЭТО НЕ ПОДХОДИТ. ПРИДЕТСЯ КОПИРОВАТЬ БАЗУ |