Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];

Вниз

базу данных НЕ через dBase, FoxPro, Paradox и т. д., а через объе   Найти похожие ветки 

 
scarlett   (2005-12-10 18:08) [0]

Народ очень нужна ваша помощь! Необходимо создать базу данных НЕ через dBase, FoxPro, Paradox и т. д., а через объект. При этом обьект не должен ссылаться на форму, а форма должна на него ссылаться!!! Помогите ,а то очень надо. Тут курсовую сдавать надо!!! Может у кого-нибудь есть похожий исходник?!


 
tesseract ©   (2005-12-10 18:27) [1]


> НЕ через dBase, FoxPro, Paradox и т. д., а через объект.


Не хочу быть боярыней столбовой, а хочу быть программистом баз данных .....

Мужик через какой марщрут ты хочешь к данным обратиться?


 
sniknik ©   (2005-12-10 18:33) [2]

операция по вырезанию апендицита специально затупленной (мы сложностей не боимся!) щепкой вместо скальпеля...
помогите!!! (и орет херург, хотя должен бы больной ;о)))


 
scarlett ©   (2005-12-10 19:02) [3]

И ничего смешного тут нет!!! Просто надо все самим прописывать, не используя встроенные базы данных. В отдельном модуле создается объект, в котором не должно быть никаких ссылок на форму и компонентов, типа, TEdit, TLabel и т.д. В другом модуле создаем форму и этот модуль должен ссылаться на наш объект.


 
Desdechado ©   (2005-12-10 19:10) [4]

1. сумма в валюте
2. полное ТЗ

без этого курсовики другим никто не делает

пока не вижу ни 1, ни 2


 
scarlett ©   (2005-12-10 19:16) [5]

Я не прошу сделать мне курсовик. Я просто прошу помочь.Может у кого-нить есть похожий исходник!!!


 
sniknik ©   (2005-12-10 19:25) [6]

смешно не задание, смешон вопрос. так "через объект" ты никакую базу не запишеш, это базовый класс в котором нет функций записи  вообще на диск не то что в базы.
вот наследуясь от него вполне возможно чтото создать, что нужно (что начало прорисовыватся в [3]), но зачем так глубоко нырять? возми за базовый класс чтонибудь повыше, что уже имеет более менее подходящую структуру... (предлагаю TClientDataSet, а что type TMySuperPuperBase = class(TClientDataSet);   и все задание выполнено ;о))))

хочеш серьезно, возми пример из x:\Program Files\Borland\Delphi7\Demos\Db\TextData там примитивный класс DataSet на основе StringList (если не ошибаюсь) для текстовых файлов с поддержкой всего единственного поля. разбереш, переделаеш, и все.


 
Anatoly Podgoretsky ©   (2005-12-10 19:29) [7]

Кто на ком стоял? (с) профессор Преображенский


 
имя   (2005-12-10 20:54) [8]

Удалено модератором


 
имя   (2005-12-10 20:54) [9]

Удалено модератором


 
sniknik ©   (2005-12-10 22:34) [10]

а вот и обратная сторона медали раздела для начинающих... все непонятное воспринимается как личное оскорбление, а любая помощ недостаточной. (хотя чего уж больше, показано где лежат исходники примерно того что нужно... ан нет. неуважение оказывается. надо было их бегом адаптировать под невнятное изложение не то вопроса не то тз. и выложить чтобы их только скопировать и сдать осталось)

а как же
> Я не прошу сделать мне курсовик. Я просто прошу помочь.
???

может не стоит нянькаться с теми кто даже вопроса сформулировать не может? (а как его сформулировать если это не вопросы а завуалированная форма "выуживания" готовых курсовых?...)
резать да и все? (вернутся к оригинальным правилам форума, + немного ужесточить, а то развели тут... детский сад из институтских лоботрясов. а дети обычно неблагодарны и только пакостят)


 
DrPass ©   (2005-12-10 22:53) [11]

Достаточно просто сделать все конференции премодерируемыми (ну, почти все - на "Потрепаться" руку поднимать нельзя)


 
DrPass ©   (2005-12-10 22:55) [12]

Вдогонку:
А вообще, положа руку на сердце, в
> (10.12.05 20:54) [8]

доля правды есть...


 
LordOfRock ©   (2005-12-10 23:12) [13]

А я прочитал!
:-)


 
SergP ©   (2005-12-10 23:44) [14]


> sniknik ©   (10.12.05 22:34) [10]
> а вот и обратная сторона медали раздела для начинающих..


Если учесть  [8] , то это даже не начинающий. Он не дорос до начинающего (в первую очередь по уровню культуры)


> DrPass ©   (10.12.05 22:53) [11]
> Достаточно просто сделать все конференции премодерируемыми


Это слишком. Так как создаст неудобства нормальным людям...
Разве что сделать нечто среднее: Премодерация для незарегистрированных и зарегистрированных не более 3 дней назад. Для остальных - в обычном режиме модерации...


 
Anatoly Podgoretsky ©   (2005-12-11 00:11) [15]

sniknik ©   (10.12.05 22:34) [10]
а вот и обратная сторона медали раздела для начинающих...

Уонференция не причем, подобное будет в любой конференции, тут уж дело в родителях.


 
DrPass ©   (2005-12-11 00:26) [16]


>  тут уж дело в родителях

Да нет,
(стандартный юношеский максимализм + отсутствие базовых знаний + студенческая привычка искать халяву) * (скотское отношение к новичкам опытных участников форума).


 
Германн ©   (2005-12-11 00:31) [17]

2 DrPass ©   (11.12.05 00:26) [16]

Не передергивай. Ничего "скотского" имхо не было.


 
Anatoly Podgoretsky ©   (2005-12-11 01:17) [18]

Скотского точно не было, было хуже.


 
Плохиш ©   (2005-12-11 01:28) [19]


> Anatoly Podgoretsky ©   (11.12.05 01:17) [18]
> Скотского точно не было, было хуже.

Но не к "новичку"


 
sniknik ©   (2005-12-11 01:33) [20]

SergP ©   (10.12.05 23:44) [14]
я не про конкретную личность, а в общем, просто как только сделали раздел для начинающих где "разжовывают" и можно "вымогать" исходники (и ветку не удалят), то сюда сразу же начали стекаться лодыри и халявщики. раз есть форум с поблажками то толпа, эти поблажки просто обожающая сюда и валит...
(впечатление именно такое.)
может просто оттого что не режут? все сюда переносят... а может надо? может разграничивать? типа ложиш вопрос в основных форумах будь добр обдумать его и дать нормальную формулировку, и заголовок. иначе удалят (как и раньше). не можеш выразить(/не знаеш/путаешся в терминах/...)  задавай в начинающих, претензий не будет. ну а вопросы с уклоном на "дайте исходник" резать невзирая на конференцию.

Anatoly Podgoretsky ©   (11.12.05 00:11) [15]
родители родителями, но если сделали сайт привлекательным для определенного типа людей (отвечающие тоже) то именно такие сюда и собираются.

вообще, ИМХО, это должен быть сайт общения "соратников", а не обучения студентов.


 
sniknik ©   (2005-12-11 01:35) [21]

========================
если вопрос задан правильно, ответ будет неожиданным
                           © свежесодрано с анекдотной ленты


 
YurikGL ©   (2005-12-11 01:44) [22]

Автору:
Создаете текстовый файл, размещаете в нем данные, организуете там функцию поиска вставки и удаления и сдаете свою курсовую.


 
Германн ©   (2005-12-11 02:12) [23]


> sniknik ©   (11.12.05 01:33) [20]
>
> SergP ©   (10.12.05 23:44) [14]
> я не про конкретную личность, а в общем, просто как только
> сделали раздел для начинающих где "разжовывают" и можно
> "вымогать" исходники (и ветку не удалят), то сюда сразу
> же начали стекаться лодыри и халявщики. раз есть форум с
> поблажками то толпа, эти поблажки просто обожающая сюда
> и валит...
> (впечатление именно такое.)
> может просто оттого что не режут? все сюда переносят...
> а может надо? может разграничивать? типа ложиш вопрос в
> основных форумах будь добр обдумать его и дать нормальную
> формулировку, и заголовок. иначе удалят (как и раньше).
> не можеш выразить(/не знаеш/путаешся в терминах/...)  задавай
> в начинающих, претензий не будет. ну а вопросы с уклоном
> на "дайте исходник" резать невзирая на конференцию.
>
> Anatoly Podgoretsky ©   (11.12.05 00:11) [15]
> родители родителями, но если сделали сайт привлекательным
> для определенного типа людей (отвечающие тоже) то именно
> такие сюда и собираются.
>
> вообще, ИМХО, это должен быть сайт общения "соратников",
>  а не обучения студентов.
>

А это имхо именно сайт общения "соратников".

Но и "обучением студентов" имхо не надо глушаться. Но тех, кто явно просит готовый исходник, вроде бы и так "глушат" (не модераторы, а форумчане), если только не найдется либо "родственная душа", либо кто-то расщедрится. (В последнем случае расщедрившийся может огрести по полной, если в его контору будет нанят тот, кому он помог.)

Далее не к sniknik ©, а вообще.
Но что делать в ситуации, когда автор не только не смог "дать нормальную
> формулировку", но и не смог хоть как-то ее уточнить?
Ведь если это курсовая, то 100% она как-то реально сформулирована!  Значит можно ее озвучить в форуме! А тут имхо полный облом и матершина.


 
x.pro   (2005-12-11 15:46) [24]

народ, из всего вышесказанного, у меня на мгновение сложилось такое впечатление, что вы прямо такие хотите, что бы все учились быть настоящими программистами, опытными и продвинутыми... А ведь посудите, елси бы все были такими крутыми кодерами, то ведь спрос на вас же, как на специалистов, упал бы. правильно? Получается, что доля вашего куска хлеба упала бы. не мудренно, что я и ошибаюсь... Я хочу сказать, что те, кто хочет стать проргаммистом, настоящим программистом, то им станет. а всякие спиногрызы-неудачники из интситутов, так и останутся на улице подметать. или в институте. Как говорит наш препод по матану, "как же хорошо студент разбирается в предмете, когда проходит один и тот же курс несколько раз"...


 
Anatoly Podgoretsky ©   (2005-12-11 15:54) [25]

Ты не волнуйся за наш хлеб, волноваться надо за то, что его дискредитируют, это наносит гораздо более реальный вред индустриии.


 
Sergey Masloff   (2005-12-11 15:59) [26]

>Получается, что доля вашего куска хлеба упала бы. не мудренно,
Нет не упадет. Падает она сейчас потому что уважение к профессии нашей и так уже ниже плинтуса упало. Что-то между дворником и сторожем. Типа "это может каждый". И немалое спасибо стоит за это и Борланду сказать ;-) действительно нижний уровень вхождения очень низкий сейчас есть у этого и плюсы и минусы.
 А до насыщения рынка нормальными специалистами еще о-о-очень далеко. И не конкуренции приходится бояться а того что приходится делать постоянно работу "за себя и за того парня"


 
Alexander Panov ©   (2005-12-11 16:03) [27]

Давайте будем перед собой честны.
Отношение хуже скотского. Каждый норовит проявить своё "остроумие" - как бы поязвительнее оскорбить того, кто, по их мнению, задал вопрос с просьбой помочь. Пусть даже "на халяву".
Это не повод гнобить человека.

Не хочешь отвечать - не лезь в ветку. Нет. Обязательно надо вякнуть.


 
x.pro   (2005-12-11 16:03) [28]

> Anatoly Podgoretsky ©   (11.12.05 15:54) [25]
согласен.


 
Alexander Panov ©   (2005-12-11 16:04) [29]

Особенно это некоторых мастеров касается. Ну и поддакивающих.


 
Alexander Panov ©   (2005-12-11 16:15) [30]

один из типичных примеров, который перерастет в издевательство над новичком, если не пресечь идиотизм в корне:
http://delphimaster.net/view/2-1134305743/


 
vvvaaa   (2005-12-11 16:26) [31]


> sniknik ©   (11.12.05 01:33) [20]


> типа ложиш вопрос

Жуть какая :<> КЛАДЕШЬ


> Alexander Panov ©   (11.12.05 16:03) [27]
> Давайте будем перед собой честны.
> Отношение хуже скотского. Каждый норовит проявить своё "остроумие"
> - как бы поязвительнее оскорбить того, кто, по их мнению,
>  задал вопрос с просьбой помочь. Пусть даже "на халяву".
>
> Это не повод гнобить человека.

Полностью согласен, когда на вопрос, особенно на простой, получаешь "остроумие" или стандартное "Help+Yandex+Сходи купи книгу" это не приятно.


 
Джо ©   (2005-12-11 16:32) [32]

[27] Alexander Panov ©   (11.12.05 16:03)
Я согласен с тем, что иногда отвечающие переходят на личности. Я согласен также с тем, что спрашивающие иногда переходят на личности. Но я не стану спорить с тем, что вы, Александр, пытаясь других учить нравственности, редко удержитесь от удовольствия прямым текстом оскорбить собеседника(ов). Педагогический эффект ваших поучений резко снижается благодаря употреблению терминов "вякнуть", "ослоумие", "подлец" и проч.


 
Lamer@fools.ua ©   (2005-12-11 16:37) [33]

>>Alexander Panov ©   (11.12.05 16:15) [30]

[offtopic]
Если бы указанные в том вопросе компоненты были визуальными, то не было бы вообще никакого смысла создавать их в невизуальном приложении.
[/offtopic]


 
Alexander Panov ©   (2005-12-11 16:38) [34]

Джо ©   (11.12.05 16:32) [32]
Педагогический эффект ваших поучений резко снижается благодаря употреблению терминов "вякнуть", "ослоумие", "подлец" и проч.


В той ветке, которую закрыли модераторы(я думаю, что Вы прмните, о чем я говорю), я не имел ввиду лично Вас(наоборот), а имел ввиду всех, кто там изгалялся.

Что касается слов "вякнуть, ослоумие", то это вызвано негативнейшей реакцией на подобные выступления, издевательства над людьми. А слово "подлец", которое мной не было ни разу употреблено(хотя однажды и подразумевалось), то он может быть использовано. Но толтько по назначению.
Ко всему прочему это опять же переход на личное обсуждение.

Как раз к Вам, Сергей, у меня ровное отношение.


 
DrPass ©   (2005-12-11 16:43) [35]


> Lamer@fools.ua ©   (11.12.05 16:37) [33]


> Если бы указанные в том вопросе компоненты были визуальными...

И что, кто-то попытался автору темы объяснить разницу между визуальными и невизуальными компонентами, которую тот не знал? (и, кстати, что в этом крамольного?)
Нет, его опять попытались "опустить".


 
Kerk ©   (2005-12-11 16:48) [36]

DrPass ©   (11.12.05 16:43) [35]
И что, кто-то попытался автору темы объяснить разницу между визуальными и невизуальными компонентами, которую тот не знал?


Ему прямо сказали, что TADOconnection и TADOQuery - невизуальные.


 
Lamer@fools.ua ©   (2005-12-11 16:49) [37]

>>DrPass ©   (11.12.05 16:43) [35]

[offtopic]
Цитату можно?
[/offtopic]


 
DrPass ©   (2005-12-11 17:05) [38]


> Lamer@fools.ua ©   (11.12.05 16:49) [37]

Конечно:
Sergey Masloff   (11.12.05 16:00) [1]
>TADOconnection и TADOQuery визуальные компоненты
Бред
Lamer@fools.ua ©   (11.12.05 16:01) [2]
>>DIS   (11.12.05 15:55)

>Проблема в том, что TADOconnection и TADOQuery визуальные компоненты
Неужели?


> Kerk ©   (11.12.05 16:48) [36]

А если ты подойдешь на остановке к человеку и спросишь: "Как мне доехать на проспект Мира?", а человек тебе ответит: "Ты идиот", следует ли из этого, что на данной останоке нет маршрута, который едет на проспект Мира?


 
Kerk ©   (2005-12-11 17:12) [39]

DrPass ©   (11.12.05 17:05) [38]
А если ты подойдешь на остановке к человеку и спросишь: "Как мне доехать на проспект Мира?", а человек тебе ответит: "Ты идиот", следует ли из этого, что на данной останоке нет маршрута, который едет на проспект Мира?


Из этого следует, что в этом городе нет проспекта Мира.


 
Lamer@fools.ua ©   (2005-12-11 17:14) [40]

>>DrPass ©   (11.12.05 17:05) [38]

И где же собственно "опуск"? Человек употребил понятие смысл, которого либо не понимает, либо понимает неправильно. И об этом ему толсто намекнули.

>А если ты подойдешь на остановке к человеку и спросишь: "Как мне доехать на проспект Мира?", а человек тебе ответит: "Ты идиот", следует ли из этого, что на данной останоке нет маршрута, который едет на проспект Мира?
Если уж проводить аналогию, то следует добавить, что этот вопрос должен быть задан, скажем, в Киото.


 
Lamer@fools.ua ©   (2005-12-11 17:17) [41]

P.S. А ещё более правильная аналогия в фильме "Операция <Ы>":
- Вы не подскажите, как пройти в библиотеку?
- В три часа ночи?!


 
DrPass ©   (2005-12-11 17:39) [42]


> Из этого следует, что в этом городе нет проспекта Мира

Бывает и так. Но отвечать "ты идиот" - в любом случае это хамство, и в Киото, и в Жмеринке. Согласен, здесь попадаются уже настолько запущенные случаи, что другого варианта ответа просто нет. Но сейчас в таком духе отвечают практически всем, независимо от поведения автора. Чтобы попасть под поток сарказма (в лучшем случае), достаточно просто напутать с терминологией.


 
Джо ©   (2005-12-11 17:43) [43]

А что весной будет-то... лучше и не думать.


 
Kerk ©   (2005-12-11 18:17) [44]

Джо ©   (11.12.05 17:43) [43]
А что весной будет-то...


Чего весной? Лично у меня сессия уже началась :))

DrPass ©   (11.12.05 17:39) [42]
Бывает и так. Но отвечать "ты идиот" - в любом случае это хамство, и в Киото, и в Жмеринке.


Дело в том, что тупой вопрос не один. Их много. Потому наверно и такая реакция.


 
sniknik ©   (2005-12-11 18:24) [45]

DrPass ©   (11.12.05 17:39) [42]
> достаточно просто напутать с терминологией.
а чтобы нормально ответили зачастую достаточно задать вопрос своими словами не вдаваясь в "высокие материи" (пытаясь обьяснить простое сложными терминами и создаются "творения" больше похожие на анекдот чем на вопрос).

> А если ты подойдешь на остановке к человеку и спросишь: "Как мне доехать на проспект Мира?", а человек тебе ответит: "Ты идиот"
скорее если подойдеш ко входу в баню в деревне с одной улицей которая насквозь просматривается и спросиш "вы последний в очередь на поезд к проспекту мира?".
то на ответ "вы сума сошли?" не стоит обижатся (имхо), т.к. это близко к истине.
но тут то ответ даже не личный, сдесь ответ "а что вы видите рельсы?" вполне адекватен (еще раз имхо).
а вот если бы последовала реакция "а разве нет? обьясните"  (это про визуальные компоненты) и ответы продолжались бы в подобном стиле, вот это было бы уже непосредственное "гнобление" автора. (может он художник, может он так видит(рельсы вместо колеи). ;), но то, что видит не соответствует действительности)


 
DrPass ©   (2005-12-11 18:33) [46]


> sniknik ©   (11.12.05 18:24) [45]

Николай, не нужно судить о людях с высоты своей колокольни. Чтобы задавать вопросы в стиле

> своими словами не вдаваясь в "высокие материи


> "а разве нет? обьясните"
, нужно как минимум... этому научиться. Подросток в принципе на это не способен. Хорошо, что он занимается программированием, хорошо, что у него вообще есть вопросы.
Вот когда он хотя бы три-четыре курса института промучается, вот тогда уже можно с него требовать, чтобы он ставил вопрос "как взрослый". А обсмеять детвору много чести и ума не нужно.


 
Джо ©   (2005-12-11 18:56) [47]


>  [44] Kerk ©   (11.12.05 18:17)
> Чего весной? Лично у меня сессия уже началась :))

Сесия это пол-беды. Настоящая беда - авитаминоз с сопутствующими синдромами :)


 
sniknik ©   (2005-12-11 19:08) [48]

> А обсмеять детвору много чести и ума не нужно.
вот это и под вопросом, егото никто не обсмеивал, смеялись над вопросом, а после и обьяснили почему смешно и дали путь к решению его задачи. (в том виде в котором задача была описана/понята. подозреваю что и этого ему не задавали, а нужно было чтото вроде связаного динамического списка сохраняемого в файл, читаемого из него. но дальнейший диалог не состоялся, выяснить что нужно не удадалось, а  продолжал бы, то в итоге "вытянули" бы из него это задание очищеное от "умных" терминов, и помогли бы. не в первый раз. с условием конечно чтобы он его делал всетаки сам, а не продолжал "вымогать" код), но "подросток" предпочел хлопнуть дверью... ну и скатерью ему дорога (есше раз имхо) и не стоит о нем жалеть. а мы тут устраиваем богадельню с отпущением всех грехов, только не тому кому надо. помогать надо тем кто этого сам хочет. а такие как этот пусть сваливают, чище дорога будет тому кому действительно нужно.


 
evvcom ©   (2005-12-12 09:31) [49]


> SergP ©   (10.12.05 23:44) [14]
>
> Разве что сделать нечто среднее: Премодерация для незарегистрированных
> и зарегистрированных не более 3 дней назад. Для остальных
> - в обычном режиме модерации...


> sniknik ©   (11.12.05 19:08) [48]

Поддерживаю.


 
TUser ©   (2005-12-12 09:49) [50]

Есть возможность работать с объектно-ориентироваными бызами данных. В смысле описать класс, наследование и т.д. а потом и объекты, а не в смысле оракла. Язык называется Плюк, по имени известной планеты.

http://sourceforge.net/projects/pluk/


 
msguns ©   (2005-12-12 10:08) [51]

Мне кажется, что курсовик имеет 2 цели:
1. Создать БД полностью программным путем, т.е. не используя всевозможные  десктопы. Программа должна "уметь" создавать БД на "голом" компе (во всяком случае без дополнительного инструмента разработчика БД - "не путать с "движками" "локалок").
2. "Вынести" весь "датабазный" функционал (создание, доступ, сервис и т.д.) в отдельный модуль, не зависящий от проекта с целью дальнейшего его использования как универсального юнита (части универсальной библиотеки). Т.е. создать подобие "сервера", посредством интерфейса компонент доступа "обслуживающего" "клиентов" (типа пресловутой сабжевой формы).

ИМХО, задание вполне здравое и должное дать студенту начальные понятия о клиент-черверной технологии. А зоадно "ненавязчиво" подталкивая его к великому и могучему сиквелю ;))


 
REA   (2005-12-12 10:23) [52]

Мысль не лишена смысла, т.к. реляционные базы данных не для всего отлично подходят, но насколько мне известно теория подобных (объектных?) баз не слишком хорошо разработана. Есть у кого нибудь что почитать на эту тему?



Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.63 MB
Время: 0.011 c
3-1131965881
alex-ran
2005-11-14 13:58
2006.01.08
FastReport: CrossView и значение CellMemoCross1


3-1131976444
DelphiLexx
2005-11-14 16:54
2006.01.08
Выделить строку в DBGrid


2-1135228511
RUBEY
2005-12-22 08:15
2006.01.08
Встроенные компоненты


14-1134272253
Думкин(_врем)
2005-12-11 06:37
2006.01.08
А что нам, чукотским...


2-1134849990
newhite
2005-12-17 23:06
2006.01.08
Авторизация! Вход в систему.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский