Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Помощь в программе

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 24.04.2012, 00:57   #1
 Разведчик
Аватар для ArTI58
 
ArTI58 никому не известный тип
Регистрация: 15.11.2010
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для ArTI58 с помощью ICQ
 
По умолчанию Помощь в программе

Вообщем программа на делфи, по расчету вкладов. Программу писал не я. Но она подходит по заданию которое мне нужно сделать. Есть просьба не большая в доработке программы. В программе 3 вкладки по работе с базами, первая это вклады, вторая это люди, и третья это вложеные вклады людей. В Мне необходимо в третей вкладе реализовать добавление нового пользователя, но почему то невыходит не могу понять. Скорее всего что то перемудрили с таблицами. Если кто может переделайте, или подскажите как переделать
Вложения
Тип файла: zip bd_deposit_test.zip (1.45 Мб, 0 просмотров)
  Ответить с цитированием
Старый 24.04.2012, 01:01   #2
 Разведчик
Аватар для ArTI58
 
ArTI58 никому не известный тип
Регистрация: 15.11.2010
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для ArTI58 с помощью ICQ
 
По умолчанию Re: Помощь в программе

[Ссылки могут видеть только зарегистрированные пользователи. ] вирус тотал
  Ответить с цитированием
Старый 24.04.2012, 13:06   #3
Super Moderator
 Сержант
Аватар для Рэйзор
 
Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(
Регистрация: 20.07.2010
Сообщений: 137
Популярность: 26409
Сказал(а) спасибо: 52
Поблагодарили 566 раз(а) в 197 сообщениях
 
По умолчанию Re: Помощь в программе

Для начала нужно тип БД указать. Качать сурец и ковырять его за Вас никто не будет.
В общем случае добавление реализуется так (порядок подключения компонентов):
База <- Отдельная транзакция <- Отдельный датасет <- Отдельный датасаурс <- ДбЕдиты
В датасет вбивается соответствующий InsertSQL с параметрами. Чтобы правильно работали дбедиты, нужно заполнить еще и SelectSQL (например на выборку одного человека). Далее DataSet.Open; DataSet.Insert (вроде так). Забиваем DataField в дбедиты. Далее юзерские действия с дбедитами.
После заполнения едитов - DataSet.Post; Transaction.Commit;
________________
-> Keep2Me <-

Последний раз редактировалось Рэйзор; 24.04.2012 в 13:24.
  Ответить с цитированием
Старый 24.04.2012, 14:59   #4
 Разведчик
Аватар для ArTI58
 
ArTI58 никому не известный тип
Регистрация: 15.11.2010
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для ArTI58 с помощью ICQ
 
По умолчанию Re: Помощь в программе

Бд аксес. Проблема даже не в самих исходниках. Проблемы в базах. При добавлении записи через программу. Запись записываеться в базу, но не отображаеться в программе
  Ответить с цитированием
Старый 24.04.2012, 18:12   #5
Super Moderator
 Сержант
Аватар для Рэйзор
 
Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(
Регистрация: 20.07.2010
Сообщений: 137
Популярность: 26409
Сказал(а) спасибо: 52
Поблагодарили 566 раз(а) в 197 сообщениях
 
По умолчанию Re: Помощь в программе

Цитата:
Сообщение от ArTI58Посмотреть сообщение
Бд аксес. Проблема даже не в самих исходниках. Проблемы в базах. При добавлении записи через программу. Запись записываеться в базу, но не отображаеться в программе

Ну так вы запись скорее всего в отдельной транзакции добавляете. А таблица подключена к другой.
А раз не показывает, значит настройки таковы, что изменения между транзакциями не видны.
После добавления записи - закройте / откройте транзакцию. (sql запрос на выборку заново нужно сделать).
________________
-> Keep2Me <-
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Префикс в программе kritin2011 Общение и обсуждение Counter-Strike 7 23.04.2011 10:35

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 17:55.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net