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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.10.2008, 13:12   #1
MyQwErTy
Пользователь
 
Аватар для MyQwErTy
 
Регистрация: 16.10.2008
Сообщений: 73
По умолчанию учёт дисков

Хочу сделать программу, которая ведет учёт дисков. Скажите, пожалуйста, что лучше сделать: создать базу данных, использовать текстовый файл или ещё что-нибудь?
MyQwErTy вне форума Ответить с цитированием
Старый 26.10.2008, 14:05   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Делать программу учета дисков только по их названиям - пустая трата времени. А если делать с показом их содержимого и возможностью поиска по нему (а иначе зачем такая программа нужна?), то без БД не обойтись. Вывод ясен.
mihali4 вне форума Ответить с цитированием
Старый 26.10.2008, 20:24   #3
MyQwErTy
Пользователь
 
Аватар для MyQwErTy
 
Регистрация: 16.10.2008
Сообщений: 73
По умолчанию

ещё вопрос:
можно данные, записанные в БД открыть с помощью Excel? если нет, то как сделать в программе, чтоб отображались данные, которые были записаны в БД??
MyQwErTy вне форума Ответить с цитированием
Старый 26.10.2008, 20:37   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Ну, вообще-то для этого существуют специализированные ДБ компоненты, например:
- TTable, TQuery и им подобные - для подключения к базе и получения данных из нее;
- TDBEdit, TDBGrid и множество других - для собственно отображения этих полученных данных;
- TDataSource - для связи между указанными выше компонентами.
Загляните в каталог ...\Delphi7\Demos\Db - там целая куча готовых учебных проектов от Борланда, специально для того, чтобы легче было разобраться.
И не забывайте пользоваться клавишей F1 - встроенный хэлп у Дельфи просто шикарный.

Хотя и на аглицком

З.Ы.
Цитата:
объясните ..., как связать TDBGrid и БД
Загадка века... Я что - на китайском написал?

Последний раз редактировалось mihali4; 27.10.2008 в 16:48.
mihali4 вне форума Ответить с цитированием
Старый 27.10.2008, 15:49   #5
Nemon
Армия Рассейская
Форумчанин
 
Аватар для Nemon
 
Регистрация: 06.12.2006
Сообщений: 175
По умолчанию

Эх, добавлю свои пять копеек.
Подобные программы часто встречаются в различных учебниках по программированию.... например учет книг в библиотеке и тд.
Сделаем ночь ярче!!! - Ракетные войска стратегического назначения
Центральный клуб туристов РВСН
Nemon вне форума Ответить с цитированием
Старый 27.10.2008, 15:53   #6
MyQwErTy
Пользователь
 
Аватар для MyQwErTy
 
Регистрация: 16.10.2008
Сообщений: 73
По умолчанию

объясните дураку, как связать TDBGrid и БД , если можно поподробней
MyQwErTy вне форума Ответить с цитированием
Старый 27.10.2008, 16:13   #7
Nemon
Армия Рассейская
Форумчанин
 
Аватар для Nemon
 
Регистрация: 06.12.2006
Сообщений: 175
По умолчанию

используй компонент DataSource
его привязываешь к таблице, а DBGrid к нему.
Сделаем ночь ярче!!! - Ракетные войска стратегического назначения
Центральный клуб туристов РВСН
Nemon вне форума Ответить с цитированием
Старый 28.10.2008, 20:27   #8
MyQwErTy
Пользователь
 
Аватар для MyQwErTy
 
Регистрация: 16.10.2008
Сообщений: 73
По умолчанию

ещё вопрос: какая команда нужна, чтобы закрыть второстепенную форму


всё разобрался

Последний раз редактировалось MyQwErTy; 28.10.2008 в 20:44.
MyQwErTy вне форума Ответить с цитированием
Старый 29.10.2008, 20:52   #9
MyQwErTy
Пользователь
 
Аватар для MyQwErTy
 
Регистрация: 16.10.2008
Сообщений: 73
По умолчанию

как сделать кнопку с картинкой?
MyQwErTy вне форума Ответить с цитированием
Старый 30.10.2008, 00:08   #10
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
По умолчанию

Цитата:
Сообщение от MyQwErTy Посмотреть сообщение
как сделать кнопку с картинкой?
SpeedButton -> Glyph
Грузит BMP файлы.
Alter вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск дисков! Altera Общие вопросы Delphi 6 12.08.2011 20:46
Учёт траффика DOLBY Работа с сетью в Delphi 2 03.10.2008 11:14
Определить буквы дисков !!! Noor Общие вопросы Delphi 6 01.09.2008 09:17
Каталогизатор дисков puma Софт 3 28.05.2008 16:05
база данных для ведения учёт телефонов и денег skynet2007 БД в Delphi 13 31.12.2007 21:14