SoftoRooM LifeRooM Whois RSS GZip WAP Поиск Правила Помощь Disclaimer
Твой софтовый форумТвой софтовый форумТвой софтовый форумТвой софтовый форум

Здравствуйте Гость ( Вход | Регистрация )

хранение данных в делфи?

Каскадный · Стандартный · [ Линейный ]

> хранение данных в делфи?, самый простой способ для новичка


 
post 27.03.2008 - 8:17
Отправлено #1
main



Опытный юзверь
**

Профиль
Группа: Пользователи
Сообщений: 130
Регистрация: 4.06.2005
Из: г.Красноярск
Пользователь №: 19.586


Респектов: 2
-----X----


Предупреждений:   0


Надо написать простую программу, в ней много переменных значений (просто цифр) какой самый простой способ что бы их хранить, чтобы они тупо не пропадали когда закрываешь прогу, бд прикручивать думаю бессмысленно, поделитесь опытом как бы это сделали вы?
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

Reply to this topicStart new topicStart Poll
Ответов(10 - 12)
 
post 27.03.2008 - 11:59
Отправлено #11
Soloton



Грамотный
Group Icon

Профиль
Группа: Наши Люди
Сообщений: 256
Регистрация: 18.12.2005
Из: Невинномысск
Пользователь №: 88.260


Респектов: 73
-----X----




main, так я представил решение вопроса. Если что-то не как задумано -- не обессудь. Получилось громоздко, но быстро.

Сделал пустой проект, на нём 2 кнопки. Задал события на нажатие каждой из этих кнопок, на создание формы и на её уничтожение.
При нажатии одной кнопки происходит запись, а на другую повесил считывание пременных из ini.
» исходник юнита «


Исходник + exe

| У Вас нет прав для просмотра этого текста, пожалуйста, зарегистрируйтесь |



Добавлено:

Использовал Delphi7
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 12.04.2008 - 8:24
Отправлено #12
main



Опытный юзверь
**

Профиль
Группа: Пользователи
Сообщений: 130
Регистрация: 4.06.2005
Из: г.Красноярск
Пользователь №: 19.586


Респектов: 2
-----X----


Предупреждений:   0


Все сдел, все получилось, спс всем за помощь. Но теперь я делаю другую программу к которой прикручена простенькая(в одну таблицу) бд, все подключил, добавил dbgrid данные видно, но мне надо чтобы одни столбцы заполнялмсь на основе друних по формуле, суммировать числа в таблице, причем чтобы брались не все строки а с определенным критерием в одном из столбцов, подскажите как это сделать, зарание спасибо.
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 30.05.2008 - 1:04
Отправлено #13
Alixs



Новичок


Профиль
Группа: Пользователи
Сообщений: 5
Регистрация: 21.01.2008
Пользователь №: 723.094


Респектов: 0
----------


Предупреждений:  


Товарисч main, вижу что ты за програмирование БД взялся не давно, поэтому сразу скажу что тебе нужно определиться с понятием КУРСОР в db.grid, вот его и нужно исп-ть для считывания записи в таблице.

Вот пример сложения целой колонки, складываюся значения в поле Цена.
---
var i,s:integer;
begin
s:=0;
ADOTable1.First;
for i:=0 to ADOTable1.RecordCount-1 do
begin
s:=s+ADOTable1.FieldValues['Цена'];
ADOTable1.Next;
end;
ShowMessage('Цена = '+inttostr(s));
end;
---
здесь ADOTable1.FieldValues['Цена'] является КУРСОР'ом,
а как сделать сложение разных колонок подумай сам.
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post


Reply to this topicTopic OptionsStart new topic
 


  Яндекс цитирование   Rambler's Top100
LITE - версия | WAP - версия