| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 И ЕЩЕ ПРОШУ ПРОЩЕНИЯ, Я ТОЛЬКО НЕ ПОНЯЛ КАКОЕ ПОЛЕ СОЗДАТЬ. ЕСЛИ ФИЗИЧЕСКОЕ С НУМЕРАЦИЕЙ, ТО ЭТО НЕ ПОДХОДИТ. ПРИДЕТСЯ КОПИРОВАТЬ БАЗУ |