132 / 15 / 2
Регистрация: 27.11.2013
Сообщений: 509
|
|
1 | |
Что может Access13.12.2017, 09:51. Показов 1580. Ответов 36
Метки нет (Все метки)
Есть базы данных, которые хранятся в Exel, часть данных импортируется из внешних источников, а часть считается в Exel с помощью VBA. Проблема в том, что базы растут, и Exel может захлебнуться. В учебниках по программированию везде пишут, что БД лучше хранить в Access, а в Exel выводить только форму, связав Access и Exel через DAO. Никогда не работал с Access, как то не было необходимости. У меня вопрос: может ли Access сам считать расчетные столбцы БД, формулы там довольно сложные. И могу ли я выводить в Exel сразу график на основе запроса в Access без переноса БД в Exel?
0
|
13.12.2017, 09:51 | |
Ответы с готовыми решениями:
36
Надо создать точку доступа на Windows XP или может что-то подобное. Может и ошибаюсь. Научите идиота Что лучше: работа с Access через ADO.NET или силами самого Access? Что может быть причиной того, что Realtek драйвер не устанавливается? сделала что смогла, подскажите кто что может, очень надо! |
902 / 292 / 50
Регистрация: 02.12.2014
Сообщений: 1,229
|
|
22.12.2017, 15:18 | 21 |
Я вот совершенно спокоен и хочу просто понять, почему так получилось в этой ветке. Поскольку мне кажется, что ТС - отнюдь не тролль, а просто не вполне понимает, зачем вообще Аксес нужен как таковой...
ВБА есть в любой проге офисного пакета, так что можно прекрасно управлять и из ворда). То есть технические средства - есть, соответственно можно и сделать, и будет работать... Только это становится похоже на создание скрипки топором: технически возможно, практически - для этого есть другие инструменты. Суть в том, что, следуя логике ТС, майкрософт в общем-то совершенно зря сделала Аксес, ведь можно запросто управляться с базами данных и в Экселе. Вот от этого и давайте отталкиваться. Вы, уважаемый ТС, хотите видеть в Аксесе исключительно средство для ХРАНЕНИЯ своих данных, я правильно понимаю? Поскольку далее вы мотивируете это тем, что у вас обозначилась "нехватка памяти", которую и хотите решить хранением данных в Аксе. В то же время вы, судя по вот этой цитате: считаете, что в Аксе нет никаких средств для управления данными?.. Давайте тогда разберемся, что именно вы считаете "возможностями программирования". VBA? Так он есть в Аксе в совершенно той же степени, что и в Экселе. Плюс еще возможности SQL-запросов. Или же под "программированием" вы, судя по вот этой цитате, которая идет сразу же за первой: подразумеваете именно ФОРМУЛЫ?.. Тогда, опять таки, это смешивание "теплого с мягким", поскольку к ПРОГРАММИРОВАНИЮ формулы не имеют отношения от слова "совсем". Ну и напоследок. БД для меня - совсем не "весь мир", я просто в свое время правильно понял их суть и предназначение Акса в составе офисного пакета.
1
|
Мы один, давай на "ты"
3421 / 1299 / 312
Регистрация: 16.06.2016
Сообщений: 3,046
|
|
22.12.2017, 15:23 | 22 |
Посмотри внимательно, ведь это ты влез со своим отрицанием. Я вполне аргументировано обосновал свою кочку зрения. А ты с упорством достойным
лучшего применения продолжал отрицать. Да собственно спор сошёл на нет, но ты его опять поднял. А тема вполне нормальная и ничуть не провокационная. На этом сайте (и на других тоже) поднимается время от времени. Является ли таблица Excel бд Лично я не хочу её обсуждать, потому, что это бесполезно. Меня устраивает моё мнение и менять его не собираюсь.
3
|
1185 / 421 / 87
Регистрация: 29.03.2016
Сообщений: 1,013
|
|
22.12.2017, 15:35 | 23 |
Мне тоже незнакомо приложение Exel, для чего бы оно ни предназначалось.
Excel - знаю, Exel - не знаю. Может это НЕ на аглицком языке Excel так называется?
0
|
132 / 15 / 2
Регистрация: 27.11.2013
Сообщений: 509
|
|
22.12.2017, 15:59 [ТС] | 24 |
Уважаемый модератор, я пришел сюда с целью решить конкретный вопрос - стоит ли мне использовать Access в целях экономии памяти при условии, что можно там совершать сложные расчеты. Вполне конкретный вопрос. Вместо этого я выслушиваю уроки по лингвистике, оценки моих личных качеств и прочие не относящиеся к вопросу темы, от Capi и ALVK. Вы их лучше удалите, тогда будет продуктивная дискуссия. Мои попытки наладить с ними полноценную дискуссию нарываются на хамство. Но вы почему-то относитесь к ним благосклонно.
Добавлено через 11 минут Kkarn, \ то, что средства управления данными там есть, это понятно. Просто мои БД (прям боюсь уже, ну пусть будут просто данные) используются для довольно сложных расчетов. Ну например, высчитать распределение, или вероятность или т.п. Если это можно сделать в Access. тогда мне имеет смысл его использовать.
0
|
10472 / 5458 / 1375
Регистрация: 05.10.2016
Сообщений: 15,461
|
|
22.12.2017, 16:04 | 25 |
Стоит, но потребуется его понять и подучиться немного.
Расчёты любой сложности - не проблемма, только в MSA они производятся не в ячейках таблицы, а в запросах и формах. Совсем уж сложные расчёты решаются при помощи VBA самописными функциями.
1
|
1185 / 421 / 87
Регистрация: 29.03.2016
Сообщений: 1,013
|
|
22.12.2017, 16:06 | 26 |
Необходимых встроенных средств статистического анализа может не оказаться,
но всегда можно подключать внешние библиотеки, например Excel, или написать свои.
0
|
Модератор
6012 / 2840 / 693
Регистрация: 12.06.2016
Сообщений: 7,618
|
|
22.12.2017, 16:10 | 27 |
shavka,
Напомнить, что статистики - это статистики, а статисты - нечто совершенно иное, к статистике отношения не имеющее, это, по-Вашему, хамство? Разве в моих сообщениях было хоть одно неуважительное слово по отношению к Вам....На этом - все.
0
|
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
22.12.2017, 16:12 | 28 |
Моя жена работает на Юнеско по теме изменения климата (Climate Change). Разумеется мне пришлось сделать ей обширную БД с различными примочками, в том числе графикой, расчетами и весьма сложной (даже очень сложной) статистикой. И все это в MS Access, как бы ни было это странно.
Но в Excel есть встроенные статистические функции, которых в Access нет. Приходится рассчитывать самому. Или из акса программно лезть в ексел и там считать. Что тоже не сложно.
2
|
Модератор
6012 / 2840 / 693
Регистрация: 12.06.2016
Сообщений: 7,618
|
|
22.12.2017, 16:25 | 29 |
shavka,
Еще маленькая ремарка. Вы не могли не заметить также, что говоря о статистиках и статистах, я высказала предположение, что, возможно, это выражение привыкли использовать в качестве профессионального сленга, поэтому можно с натяжкой принять его употребление......
0
|
Модератор
|
|
22.12.2017, 16:26 | 30 |
Сообщение было отмечено shavka как решение
Решение
я пыталась удалить лишние заскоки отвечающих, но кое-что проскочило
мне жаль, что мне это не совсем удалось(была занята другой работой --поздно подключилась) --- увы некоторые стремятся навязать свое видение проблемы это же так просто -- укорить(и не только ) начинающего в незнании или неправильном применении тех или иных возможностей аксесс зачем начинающему учиться арифметике программирования, давай сразу осваивай высшую математику, выброси методички учебного заведения --- делай как НАДО в базах( как делается в базах с сотнями тысяч записей) но всякому овощу свое время надо сначала освоить основы(и подстановки в том числе) если по работе понадобится другой подход -- тогда и зададите на форуме другой вопрос, а именно --чем заменить подстановки, так как --большие таблицы --данные на сервере ....
0
|
Модератор
6012 / 2840 / 693
Регистрация: 12.06.2016
Сообщений: 7,618
|
|
22.12.2017, 16:37 | 31 |
Ох уж эти чистки сообщений....
Смысл и цель ведь искажаете. И заставляете в точечках вместо удаленного подозревать бог знает что. Это сообщение просто к сведению. Удаляйте его полностью.
0
|
Модератор
|
|
22.12.2017, 16:53 | 32 |
а там и бывает много чего, что может спровоцировать на ответную реакцию
и пошло - поехало, 30-40 сообщений со взаимными оскорблениями
0
|
1185 / 421 / 87
Регистрация: 29.03.2016
Сообщений: 1,013
|
|
22.12.2017, 16:55 | 33 |
Capi,
Вы, наверное, еще слишком молоды, чтобы осознать все несовершенство этого мира. И этот форум не исключение в несовершенстве. Относитесь проще к виртуальному общению. Мы Вас уважаем и ценим, хоть иногда и "зацепляем", но не с целью обидеть, а с целью "поговорить".
1
|
Модератор
6012 / 2840 / 693
Регистрация: 12.06.2016
Сообщений: 7,618
|
|
22.12.2017, 17:02 | 34 |
Понятно. Обжегшись на молоке, дуете на воду.
Это было для shanemac51. Добавлено через 3 минуты Jamaica, Спасибо.))) Я различаю. Хоть Вы и не поверите.)))
0
|
7397 / 4534 / 295
Регистрация: 12.08.2011
Сообщений: 14,021
|
|
23.12.2017, 07:19 | 35 |
Меня тоже устраивает моё мнение и менять его я не собираюсь.
Добавлено через 1 минуту Ты сам себя удали лучше.
0
|
132 / 15 / 2
Регистрация: 27.11.2013
Сообщений: 509
|
|
24.12.2017, 01:02 [ТС] | 36 |
shanemac51, уважаемый модератор, Вы не могли бы вообще удалить эту тему? Ужасно стыдно, что я оказался в такой компании. Я конечно, сам виноват, вот что бывает, когда веселишься там, где не следует. НГ на носу, вот и понесло. Я дико извиняюсь. Но я боюсь, что серьезные профи, с которыми я тут общаюсь, могут составить обо мне неправильное мнение. Опасаюсь за свою репутацию.
0
|
Модератор
|
|
24.12.2017, 13:01 | 37 |
это вам наука --на любую некорректность часто отвечают еще большей некорректностью
особенно страдает спрашивающий --ибо нужного ответа он не получает
0
|
24.12.2017, 13:01 | |
24.12.2017, 13:01 | |
Помогаю со студенческими работами здесь
37
Компьютер для игруль - посоветуйте, что поменять, может что получше. Нетбук Lenovo S10-2 что может быть? и что сделать? Altium Designer-что за фигня? Может я что-нибудь не понимаю? PWS не может зарегистрить что-то вроде 'msdasql.dll' или что-то похожее. VB не может работать с Access 2003 Access не может открыть файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |