Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.06.2010, 08:49   #11
rdama
Форумчанин
 
Аватар для rdama
 
Регистрация: 25.07.2009
Сообщений: 533
По умолчанию

Не спорю. Так конечно лучше, но подразумевает несколько другой набор знаний.
А еще можно написать процедуру инсерта на БД и дергать её передавая ей параметры.
А что если у нас просто нет SQL.
Тогда как быть?
И я все же описывал в большей степени общий вариант набора действий при добавлении/редактировании записи.
Все таки стоит знать такого рода информацию и как минимум понимать что надо сделать. Написание запросов на insert и update потом придет когда разберется с основами.
Или я не прав?

И еще интересно, а как ты его переоткатишь если на серваке поставить автокоммит.
И да какие транзакции в разрезе Access.
Он то со своим диалектом SQL плохо справляется.
Маразм крепчал. Еноты пели...
R-style Dataknowlege Access Member Account (RDAMA)

Последний раз редактировалось rdama; 04.06.2010 в 08:52.
rdama вне форума Ответить с цитированием
Старый 04.06.2010, 09:11   #12
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
И да какие транзакции в разрезе Access.
Я не спорю, с Акцессом малопонятная ситуация, но все равно это не есть хороший стиль работы тыкать post после каждой модификации.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.06.2010, 09:46   #13
rdama
Форумчанин
 
Аватар для rdama
 
Регистрация: 25.07.2009
Сообщений: 533
По умолчанию

Цитата:
тыкать post после каждой модификации
Дак ни кто и не говорит что надо его тыкать после каждой модификации.
Я говорю как минимум о том, что после того как отредактировал(полностью) запись. Сохрани.
Добавил новую сохрани.
И на самом деле твой вариант он же в принципе делает тоже самое.
Набрали запись, передали параметрами в запрос, отправили в БД.
А Post за тебя делает движок БД.
Или ты говоришь о том что набиваем набор записей, в процессе набора храним все в памяти а потом строим групповой insert и записываем все в БД (вот как раз транзакции).
Но тот пример который ты привел он на это не способен.
Или я тебя не совсем понимаю.
Маразм крепчал. Еноты пели...
R-style Dataknowlege Access Member Account (RDAMA)
rdama вне форума Ответить с цитированием
Старый 04.06.2010, 10:02   #14
Kemperok
Пользователь
 
Регистрация: 04.06.2010
Сообщений: 25
По умолчанию

Цитата:
Сообщение от Anna_nv Посмотреть сообщение
При нажатии на кнопку добавить в dbGrid добавляется новая строка. она заполняется через dbEdit и dbLookupComboBox
А откуда берешь данные для dbLookupComboBox и какими ключами связываешь?
Kemperok вне форума Ответить с цитированием
Старый 04.06.2010, 10:38   #15
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Но тот пример который ты привел он на это не способен.
Почему не способен? Зависит от того стоит ли автокоммит, и какая СУБД используется.по умолчанию ExecSql еще сам и закоммитит внесенное.
Впрочем мы с тобой похоже отвлеклись от темы...
В любом случае автор пусть уточнит ситуацию.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.06.2010, 11:10   #16
Abricosko
Пользователь
 
Регистрация: 01.06.2010
Сообщений: 29
По умолчанию

Доброе утро ,ток не ругайтесь,а как проинтсталить компонент Tbookmarks в 2010 версию?rdama,подскажи плиз,пока супермодератор не послал меня в вечный бан
PS:Stilet.спасибо,за совет,но пока к сожалению уровень ....(((
Abricosko вне форума Ответить с цитированием
Старый 04.06.2010, 11:17   #17
rdama
Форумчанин
 
Аватар для rdama
 
Регистрация: 25.07.2009
Сообщений: 533
По умолчанию

По поводу уровня. Посмотри, я в этой ветке архив выложил http://programmersforum.ru/showthread.php?t=102013
Возьми его посмотри там есть комментарии и есть пример о котором написал Stilet.
В каком виде у тебя компонент.
Скомпиленный bpl или исходники?
Маразм крепчал. Еноты пели...
R-style Dataknowlege Access Member Account (RDAMA)
rdama вне форума Ответить с цитированием
Старый 04.06.2010, 11:28   #18
Abricosko
Пользователь
 
Регистрация: 01.06.2010
Сообщений: 29
По умолчанию

Ээ .. у меня вообще exe, это наверное не то(
Abricosko вне форума Ответить с цитированием
Старый 04.06.2010, 11:30   #19
rdama
Форумчанин
 
Аватар для rdama
 
Регистрация: 25.07.2009
Сообщений: 533
По умолчанию

Это то. У тебя инсталятор компоненты
Где брал. Если с варезника то странно.
Если с оф сайта то он платный.
Маразм крепчал. Еноты пели...
R-style Dataknowlege Access Member Account (RDAMA)
rdama вне форума Ответить с цитированием
Старый 04.06.2010, 11:43   #20
Abricosko
Пользователь
 
Регистрация: 01.06.2010
Сообщений: 29
По умолчанию

Цитата:
Сообщение от rdama Посмотреть сообщение
Это то. У тебя инсталятор компоненты
Где брал. Если с варезника то странно.
Если с оф сайта то он платный.
demo версия
Abricosko вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ограничение связей между полями таблицы в БД BloodyRose Помощь студентам 1 16.04.2010 09:04
Удаление связей между таблицами (Visual Basic) MeTeOpA Общие вопросы .NET 2 17.03.2010 10:44
Обновление связей между 2-мя и более книгами Quatro_Drive Microsoft Office Excel 5 30.12.2009 07:55
Excel глюкает из-за большого количества формул и связей между листами? Diva Microsoft Office Excel 1 07.08.2008 11:52
организация связей между таблицами VenMaster БД в Delphi 4 28.05.2008 16:46