![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как удалить текущую запись в таблице Парадокс? [D7, 95/98]
Гость22 © (2005-10-06 14:46:00)
msguns (2005-10-07 15:14:00) [1]>Digitman © (07.10.05 13:56) [11]
Не в коня корм, мнекааэтся ;))
Digitman (2005-10-07 13:56:00) [2]
> Гость22 (07.10.05 13:08) [10]
а может пальцы гнуть не будем ?
а может хныкать (мол, сами мы не местные, помогите кто чем может) тоже не будем ? а будем думать головой, заглядывая в исх.тексты компонентов ?
> нет у меня справки
куда делась ? потерялась ? украли ? "влом" инсталлировать было ? место на диске сэкономил за счет не установленных файлов справок ?
)
> Необходимо удалить запись (например, первую)
компонент TDBNavigator никто тебя юзать не заставляет.
не нравится ? не юзай !
но ты в своем вопросе ОБЯЗАН был указать, какими компонентами доступа к объектам БД ты пользуешься (если вообще пользуешься) .. тогда бы и вопросов к тебе было мешьше ...
если ты, к примеру, пользуешь Table или Query, то ты ОБЯЗАН знать, что классы этих компонентов есть наследники класса TDataSet.
любой же наследник TDataSet имеет методы навигации по открытому в нем НД, в частности - метод First, позиционирующий НД на самую первую запись.
кр.того любой наследник TDataSet имеет метод Delete, при вызове которого удаляется текущая запись в НД .. "стопудово" или "не стопудово" она будет удалена - это зависит от использования тобой транзакционного механизма СУБД и никак не отражает факт ФИЗИЧЕСКОГО удаления записи (как СУБД удаляет запись - это не твои проблемы)
Гость22 (2005-10-07 13:08:00) [3]А может ты самоуверенно назвал себя Мастером ("Неужели это так трудно сделать, господа мастера?")?
Плохиш (2005-10-07 13:02:00) [4]
> Ну нет у меня справки и интернет медленный. Потому и спрашиваю.
Ну нету у меня желания тебе отвечать, нету и всё.
Гость22 (2005-10-07 12:50:00) [5]совершенно верно - не на той помойке. Ну нет у меня справки и интернет медленный. Потому и спрашиваю.
Плохиш (2005-10-07 12:34:00) [6]
> Гость22 (07.10.05 12:24) [6]
> 100% - это стопроцентно, стопудово и т.п..
> Таблица Парадокс подвязана к компоненту Table1.
А про методы у TTable почитать в справке ну совсем западло? Или ты ещё один обделённый, своровавший делфи не на той помойке?
Гость22 (2005-10-07 12:24:00) [7]100% - это стопроцентно, стопудово и т.п..
Таблица Парадокс подвязана к компоненту Table1. Необходимо удалить запись (например, первую) в таблице. Неужели это так трудно сделать, господа мастера без "всяких" DBNavigator'ов???
Digitman (2005-10-06 18:26:00) [8]
> 100%
это еще что за "финт ушами" ? в смысле - проценты те самые ?
Гость22 (2005-10-06 18:18:00) [9]Запись нужно 100% удалить из таблицы и желательно без SQL и без DBNavigator'a
msguns (2005-10-06 17:12:00) [10]>Ищущий © (06.10.05 15:41) [2]
>Выбираем запись и делаем финт ушами: DBNavigator.BtnClick(nbDelete).
И запись стопроцентно удалится из таблицы?
Ищущий (2005-10-06 15:41:00) [11]Ну если совсем просто, то : кидаем на форму DataSource, какие нибудь Table или Query и навигатор. Соединяем, подключаем. Выбираем запись и делаем финт ушами: DBNavigator.BtnClick(nbDelete).
evvcom (2005-10-06 15:14:00) [12]delete from "paradox.db" where id=:current_id