![]() |
Модераторы: Akella |
![]() ![]() ![]() |
|
wer88 |
|
||||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 14.6.2009 Репутация: нет Всего: нет |
Как с помощью компонента IBTable, в Borland Builder 6 удалить или добавить запись,
удалять пробовал вот так:
Не приводит ни к какому результату. Вставлять пробую вот так:
Кроме ошибок ничего не получаю :-( Заранее благодарен. Это сообщение отредактировал(а) wer88 - 20.6.2009, 19:29 |
||||
|
|||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 1 Всего: 130 |
А TIBQuery чем не подходит?
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
wer88 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 14.6.2009 Репутация: нет Всего: нет |
Данкинг, IBTable1 как то удобнее, потому что с ним есть кое какой опыт работы.
|
|||
|
||||
Данкинг |
|
||||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 1 Всего: 130 |
Логика, конечно, железная, даже придраться не к чему. ![]()
Только тема всё же не в том разделе. ![]() -------------------- There's nothing left but silent epitaphs. |
||||
|
|||||
wer88 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 14.6.2009 Репутация: нет Всего: нет |
||||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 1 Всего: 130 |
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
wer88 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 14.6.2009 Репутация: нет Всего: нет |
С этим рабозрался, спасибо большое! А почему удаление не работает?
|
|||
|
||||
wer88 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 14.6.2009 Репутация: нет Всего: нет |
Вставил такой код для добавления:
Вроде что то куда то добавляется, никаких ошибок, но и база без изменений остаётся :-( |
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 1 Всего: 130 |
Что значит не работает? Вот твой код из первого поста:
Ты встаёшь на последнюю строчку и её удаляешь. Должно всё работать. ![]() На кой снова пишешь IBTable1->Last(); ? ![]() ![]() Как ты это определяешь? Ищешь добавленную запись и не находишь? -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
wer88 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 14.6.2009 Репутация: нет Всего: нет |
||||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 1 Всего: 130 |
wer88, забыл совсем: а транзакцию подтверждаешь?
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
Akella |
|
||||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 20 Всего: 329 |
Настоятельно советую изучить хотябы простейшие методы работы с БД. Как я вижу, ты не знаешь даже, что такое Insert или Edit и с чем их едят. Добавлено @ 01:37 С++ + Базы данных Добавлено @ 01:38
Добавлено через 3 минуты и 1 секунду
А ты что-нибудь знаешь о транзакциях? Добавлено через 4 минуты и 28 секунд И опять же про чтение.... ты видать писатель, ну типа читать не любишь ![]() P.S. Без обид ![]() Это сообщение отредактировал(а) Akella - 21.6.2009, 01:38 |
||||
|
|||||
wer88 |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 14.6.2009 Репутация: нет Всего: нет |
Да не на что обижаться, если умные люди подсказывают, а не просто говорят что ничего не знаю))) С добавлениеу/удалением в общем случае разобрался, спасибо огромное, теперь другая проблема, вроде гугл поюзал, почитал, ничего не нашел как решить её толком. Для того что бы запись добавить мне надо значение из DBLookupComboBox получить, как я понял там не всё так просто, так не получается:
Присваивается просто пустая строка, может есть какой нибудь не сложный способ? Добавлено через 7 минут и 28 секунд Проблему решил вот так:
|
||||||
|
|||||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 20 Всего: 329 |
||||
|
||||
![]() ![]() ![]() |
Правила форума "Interbase" | |
|
Обязательно указание: 1. Версию InterBase (Firebird, Yaffil) 2. Способа доступа (ADO, BDE, IBX и т.д.)
Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Firebird, Interbase | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |