Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.09.27;
Скачать: CL | DM;

Вниз

Иммет ли смысл учиться писать на Аксесе?   Найти похожие ветки 

 
TStas ©   (2009-07-23 21:34) [0]

Задача писать офисные приложения. Пока это делаю на Дельфях. Просто слышал два противоположных мнения:
1) Аксес для приложений - это не язык, а феня.
2) Аксес часть Офиса, зачем мудрить при написании офисных приложений, раз и так в Аксесе все есть готовое.
Ну и кого слушать?


 
Клерк   (2009-07-23 21:42) [1]


> Пока это делаю на Дельфях.

А почему не на Кларионе?

>Иммет ли смысл учиться писать на Аксесе?

Если для Вас еще не наступил момент, когда все равно на чем писать - то смысл есть.


 
DVM ©   (2009-07-23 21:43) [2]

Пиши лучше на Word там VBA тоже есть. Вообще странный вопрос.


 
blackman ©   (2009-07-23 21:50) [3]

TStas ©   (23.07.09 21:34)
Только на Access будет крайне убого и не все получится. Ошибок полно.
Совмести приятное с полезным! Базу сделай на Access, а обращение к ней на DELPHI
DELPHI FAQ (по темам) > Базы данных > MS Access
http://articles.org.ru/cfaq/index.php?catid=36


 
Клерк   (2009-07-23 21:53) [4]

по сабжу слушайте вариант №2 ;)


 
Клерк   (2009-07-23 21:56) [5]


> blackman ©   (23.07.09 21:50) [3]
> TStas ©   (23.07.09 21:34)
> Только на Access будет крайне убого и не все получится.

Чего там не получится?


 
Anatoly Podgoretsky ©   (2009-07-23 22:18) [6]

> TStas  (23.07.2009 21:34:00)  [0]

1. Глупости
2. Можно, если душа лежит

А своя голова есть, что она говорит?

Совет от Микрософт

3. Пишите на Акцесс, ФоксПро, но в качестве базы используйте MS SQL (локально или удалено).


 
TStas ©   (2009-07-23 23:39) [7]

А она (голова) ничего не говорит пока. Что понять, хорошо ли на Аксесе писать, нужно на нём написать упражнения по книжке, которую ещё и купить предстоит. В самом Аксесе я умею только базу создать, мне-то казалось, что он для этого и существует.
Книжка, очень старая, по Аксесу есть. Я её прочёл, и она меня привела в состояние изумления. Но ведь и по Дельфям есть масса плохих книжек, это ведь не говорит еще не о чем.
Просто на всякие сравнения нужно время, а его нет. :( Вот и хотел спросить, стоит ли вообще оно того.
P.S. За ссылочку спасибо! Неожиданно нащел ответ на вопрос, который давно меня интересовал, я его на форуме даже дважды спрашивал: почему если Эксель возвращается как результат функции, то потом с ним работать нельзя, а если глобальная переменная (хоть просто, хоть поле объекта - не важно, и так и так), то нормально работает.
Вот, злой глюк, где ты спрятался::)
А поскольку тип variant, является типом с управляемым временем жизни, то при выходе из процедуры, он автоматически подчищается, иначе говоря - уничтожается.


 
DVM ©   (2009-07-24 00:40) [8]


> TStas ©   (23.07.09 21:34)
>
> Задача писать офисные приложения. Пока это делаю на Дельфях.
>

Если делаешь на Delphi и получается, то лучше и дальше продолжать в том же духе ибо язык Delphi всяко лучше VBA, да и удобнее так.


 
El ©   (2009-07-24 00:41) [9]

На работе использовали MS Access во всю. Пользуйся, если небольшая база нужна и быстро. Программирование там нормальное на VBA, отчеты красивые получаются. Очень сложные отчеты программировали и во множественном количестве. Все тоже самое делали, что и в Delphi, кто особенно в нем силен. Но я тоже больше люблю Delphi :) Есть форумы по Access, ты лучше туда обратись, там очень сильные программисты, сколько раз выручали кодами и советами, чудеса делают ребята.


 
palva ©   (2009-07-24 01:17) [10]


> Delphi всяко лучше VBA

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


 
TStas ©   (2009-07-24 18:13) [11]

Ну сейчас-то для личного употребления у меня всё написано. Суть-то не в чём хранить данные, а в чём делать документы. Я понаписал себе массу всяких надстроек над экселем и вордом, а потом у меня вопрос возник: а не изобретаю ли я велосипед, может, всё без меня написано? Суть во в чём: бланки заявлений утверждаются государством и с потресающие регулярностью меняются, но бланки - данность. Сами исходный данные можно в базе хранить, но я храню в файлах, за что бы не раз осмеян, но просто сами данные с потрясающей регулярность меняются. Например, у людей в заявления добавлены дата и место рождения ну и т. п. Данные, собственно, крошечные, не в них дело. Просто написав кучу всего, у меня возник вопрос: а не занят ли я фигнёй, когда всякие надстройки пишу и т. п., откуда и взялся сабж.
P.S. Мне-то очень даже удобно самописными настройками пользоваться, но надо же не доводить до изобретения велосипеда. Понятно, что я один не напишу лучше, чем целая корпорация.


 
El ©   (2009-07-24 18:39) [12]

Делайте, как Вам удобнее, тем более, если требований нет на Аксесс переходить. Документы в виде шаблона сделать и шаблон менять, если сами "поля" для данных не меняются, а только внешний вид.


 
Anatoly Podgoretsky ©   (2009-07-24 19:09) [13]

> TStas  (24.07.2009 18:13:11)  [11]

Акцесс отлично интегрируется с линейкой Офис, и у Акцесс приятный, удачный генератор отчетов и на мой взляд отвратительные формы и прочие интерфейсные элементы, но может это личное. И конечно в случае ухода на Акцесс придется забыть все навыки и привычки из Дельфи. Многое придется учить, пересиливая себя. Если есть готовые базы, формы и отчеты, на государственным уровне с постоянно поддежкой, то тогда хорошо.
Но на мой взгляд тут наверно лучше 1С


 
blackman ©   (2009-07-25 19:17) [14]

Anatoly Podgoretsky ©   (24.07.09 19:09) [13]
Толя, ты уже на бэйсик перешел?
Бросил DELPHI? :-)


 
Anatoly Podgoretsky ©   (2009-07-25 19:37) [15]

> blackman  (25.07.2009 19:17:14)  [14]

На Бейсике у меня сайт сделан. Но вопрос то про Акцесс и Государство.


 
blackman ©   (2009-07-27 22:33) [16]

Какое еще Государство? Обращаемся к Access  из DELPHI без проблем.
Уже задач 10 так сделал. Зачем мучаться на бэйсике?
microsoft.jet.oledb.4.0;data ...


 
tesseract ©   (2009-07-29 13:18) [17]


> Но на мой взгляд тут наверно лучше 1С


Это если с учетом цены ? 1С всё таки система документооборота, кое-какие вещи на ней написать будет затруднительно.



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

Текущий архив: 2009.09.27;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.014 c
2-1248318672
Виталий
2009-07-23 07:11
2009.09.27
Разложение числа на разрядные слагаемые


3-1227617892
nstur
2008-11-25 15:58
2009.09.27
Объединение строк


1-1216368170
Zhekson
2008-07-18 12:02
2009.09.27
Как в InputBox_е изменить шрифт ???


4-1217409567
leonidus
2008-07-30 13:19
2009.09.27
Корректно ли так устанавливать глобальный хук на клавиатуру?


15-1248638665
Кто б сомневался
2009-07-27 00:04
2009.09.27
Темы для Windows XP x64