Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 18.02.2009, 23:27
irreplaceable irreplaceable вне форума
Прохожий
 
Регистрация: 18.02.2009
Сообщения: 6
Репутация: 10
По умолчанию Как "запихнуть" подключение к БД внутри программы.

Код:
Уважаемые админы! 
Не закрывайте, пожалуйста, тему. 
Мне нужна помощь только по Delphi. 
А если закрываете, то подписывайтесь хотя бы, чтобы можно было просить обжалования решения.
Добрый вечер!
Хотел бы обратится к Вам с просьбой о помощи: к сожалению, не могу понять, что точно хочет от меня преподаватель, и более того, как это реализовать.
Описание задачи:
Есть созданная вручную примитивная БД с полями счетчик(типа ID), ФИО и зарплата. Необходимо присоединять БД к программе и задавать интервалы отбора по размеру зарплаты и выводить это в другую статическую таблицу. Я это реализовал(см. приложение), но, как мне кажется, достаточно глупо, но тем не менее препод за скорость выполнения работы придиратся к сути реализации не стал, если был должен.
Вопрос следующий: Препод сказал, что было бы интересно, если бы это было реализовано "через классы", как это делается на C#, но реализация мне нужна в Delphi и нигде еще. Если я правильно понимаю, то это все тоже самое, только создание всех компонентов я должен производить программно, т.е. прописывать руками... Не могли бы Вы сказать, правильно ли я понял задачу? Как это реализовывается(если можно с примером)? Если возможно, то изменяйте программу, чтобы было проще найти разницу
DB.rar
Код:
Уважаемые админы! 
Не закрывайте, пожалуйста, тему. 
Мне нужна помощь только по Delphi. 
А если закрываете, то подписывайтесь хотя бы, чтобы можно было просить обжалования решения.
Ответить с цитированием
  #2  
Старый 19.02.2009, 08:03
san-46 san-46 вне форума
Активный
 
Регистрация: 25.04.2008
Сообщения: 383
Репутация: 33
По умолчанию

Правильно ли ты понял задачу, это надо спросить у преподавателя - кто знает что у него за тараканы в голове.
Если же действительно надо делать ручками, то занятие это довольно утомительное и не быстрое. А какие сроки?
__________________
Не забывайте делать резервные копии
Ответить с цитированием
  #3  
Старый 19.02.2009, 10:20
irreplaceable irreplaceable вне форума
Прохожий
 
Регистрация: 18.02.2009
Сообщения: 6
Репутация: 10
По умолчанию

Ну на самом деле я уже на паре и вот сейчас буду сэтим мучаться=)
Ответить с цитированием
  #4  
Старый 19.02.2009, 11:28
Аватар для chetaykin
chetaykin chetaykin вне форума
Прохожий
 
Регистрация: 15.02.2009
Сообщения: 13
Репутация: 10
По умолчанию

Рядышком тема "ООП и БД" - по моему это как раз то что ты ищешь.
Или пара закончилась и ты перегорел?
Ответить с цитированием
  #5  
Старый 05.03.2009, 10:52
irreplaceable irreplaceable вне форума
Прохожий
 
Регистрация: 18.02.2009
Сообщения: 6
Репутация: 10
По умолчанию

Я имел ввиду, что мне необходимо подключить уже созданную базу данных, но не используя компоненты Delphi, т.е. непосредственно в коде программы необходимо произвести описание и подключение базы.
Ответить с цитированием
  #6  
Старый 05.03.2009, 11:16
Grunch Grunch вне форума
Новичок
 
Регистрация: 08.04.2008
Адрес: Краснодар
Сообщения: 52
Репутация: 10
По умолчанию

Для начала хотя бы скажите что за БД?
Ответить с цитированием
  #7  
Старый 05.03.2009, 12:27
irreplaceable irreplaceable вне форума
Прохожий
 
Регистрация: 18.02.2009
Сообщения: 6
Репутация: 10
По умолчанию

MS Access=)
Ответить с цитированием
  #8  
Старый 05.03.2009, 12:49
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,907
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

Ну и создавай объекты необходимые для подключения в рантайме
Вот старый недописаный модуль для работы с БД, дома он где-то должен быть целиком, но в принципе этого достаточно. Там видно как создавать объекты и подключаться к базе. Базу тож кстати создавать может, акцесовскую как раз.
Вложения
Тип файла: zip _DB_.zip (4.7 Кбайт, 12 просмотров)
__________________
Некоторые программисты настолько ленивы, что сразу пишут рабочий код.

Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 00:03.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025