хм. когда мне было интересно, где кончается таблица эксель (а было это примерно году в 98м), зажатая спичкой кнопка PgDn дала мне ответ за несколько минут. воткнул спичку, пошёл покурить, вернулся и посмотрел.
В экселе от первых версий и до 2003го -- 65536 строк. поскольку нормальным экселем, годным для работы, являются только версии до появления уибанского интерфейса (то есть, как раз до 2003 включительно), правильный ответ на этот вопрос -- 65536, а не 1 048 576. какой прок от лишних строк, если 3/4 основного функционала пройопано, а остальное перепрятано?
и кстати, больше 64К строк нахрен не надо. (реально и больше 10-15К не надо) если вам понадобилось больше строк -- с вероятностью в миллион процентов, вы занимаетесь куйнёй, пытаясь сделать в экселе то, что следует делать в акцессе.
Цитата: "если вам понадобилось больше строк -- с вероятностью в миллион процентов, вы занимаетесь куйнёй, пытаясь сделать в экселе то, что следует делать в акцессе..."
Что ТОЖЕ будет ерундой. Тут уже SQL нужен. Бесплатных вариантов - дофига.
Аксес - это настольная СУБД ( в которой вроде тоже есть возможности подключения к сторонним серверам). Но факту - он достаточно самостоятелен для своих задач И, конечно. поддерживает стандарт SQL.
Что именно вы имеете в виду, говоря "SQL"?
SQL -- это ЯЗЫК ПРОГРАММИРОВАНИЯ (см. https://ru.wikipedia.org/wiki/SQL)https://ru.wikipedia.org/wiki/SQL) для "общения" с Системой Управления Базами Данных (СУБД)
язык SQL поддерживается (с небольшими различиями) и Акцессом, и M$ SQL Server`ом, и Ораклом, и MySQL, и кучей других.
Акцесс, в общем-то, для работы на одной невыделенной машине (то есть, не в режиме сервера базы данных), абсолютно ничем не хуже других вариантов, но имеет огромное преимущество перед ними: бд акцесс (mdb) является не тупо базой, а законченным решением, которое, кроме собственно таблиц с данными, может содержать запросы, отчёты, формы, макросы как макросы и как код на полноценном VBA, и всякие прочие вкусняшки.
С учётом возможности работы по сети, коммерческое приложение на access для конторы в пару десятков юзеров (а то и до сотни) -- как нефиг делать наваять. в стопиццот раз проще, чем на еретических дельфях, например.
Цитата: "С учётом возможности работы по сети, коммерческое приложение на access для конторы в пару десятков юзеров (а то и до сотни) -- как нефиг делать наваять. в стопиццот раз проще, чем на еретических дельфях, например...."
:)
Не рассказывай это мне. Я за MS Jet (SQL движок Access) - немного в курсе. Ну и насчет "проще" - тоже...
Ну и "докопаюсь": SQL = Structured Query Language. Где слова за "язык программирования"? А нету. Язык "Запросов". И как он внутри устроен - "тайна великая есть" :).
Насчет сотни юзеров - не делай мне смешно. На этом и MS SQL Express может "немного сдохнуть", если это РЕАЛЬНО юзеры, а не "эффективные манагеры". Пруф на статьи кинуть? Десятилетней давности...
Я, в принципе, тоже более склонен считать SQL "языком запросов", но формально это всё-таки язык программирования, то есть условный язык, предназначеный для описания задачи компу.
насчёт сотни юзеров -- думаю, вы понимаете, что использование бывает разное. Одно дело -- криво настроенный бложик на Wordpress с кучей плагинов, когда отображение каждой страницы требует сотни запросов (а то и поболее), а другое дело -- написанная прямыми руками система складского учёта и продаж, например.
528 комментариев
7 лет назад
Удалить комментарий?
Удалить Отмена7 лет назад
Удалить комментарий?
Удалить Отмена7 лет назад
В экселе от первых версий и до 2003го -- 65536 строк. поскольку нормальным экселем, годным для работы, являются только версии до появления уибанского интерфейса (то есть, как раз до 2003 включительно), правильный ответ на этот вопрос -- 65536, а не 1 048 576. какой прок от лишних строк, если 3/4 основного функционала пройопано, а остальное перепрятано?
и кстати, больше 64К строк нахрен не надо. (реально и больше 10-15К не надо) если вам понадобилось больше строк -- с вероятностью в миллион процентов, вы занимаетесь куйнёй, пытаясь сделать в экселе то, что следует делать в акцессе.
Удалить комментарий?
Удалить Отмена7 лет назад
Удалить комментарий?
Удалить Отмена7 лет назад
Что ТОЖЕ будет ерундой. Тут уже SQL нужен. Бесплатных вариантов - дофига.
Удалить комментарий?
Удалить Отмена7 лет назад
Удалить комментарий?
Удалить Отмена7 лет назад
Удалить комментарий?
Удалить Отмена7 лет назад
SQL -- это ЯЗЫК ПРОГРАММИРОВАНИЯ (см. https://ru.wikipedia.org/wiki/SQL)https://ru.wikipedia.org/wiki/SQL) для "общения" с Системой Управления Базами Данных (СУБД)
язык SQL поддерживается (с небольшими различиями) и Акцессом, и M$ SQL Server`ом, и Ораклом, и MySQL, и кучей других.
Акцесс, в общем-то, для работы на одной невыделенной машине (то есть, не в режиме сервера базы данных), абсолютно ничем не хуже других вариантов, но имеет огромное преимущество перед ними: бд акцесс (mdb) является не тупо базой, а законченным решением, которое, кроме собственно таблиц с данными, может содержать запросы, отчёты, формы, макросы как макросы и как код на полноценном VBA, и всякие прочие вкусняшки.
С учётом возможности работы по сети, коммерческое приложение на access для конторы в пару десятков юзеров (а то и до сотни) -- как нефиг делать наваять. в стопиццот раз проще, чем на еретических дельфях, например.
Удалить комментарий?
Удалить Отмена7 лет назад
:)
Не рассказывай это мне. Я за MS Jet (SQL движок Access) - немного в курсе. Ну и насчет "проще" - тоже...
Ну и "докопаюсь": SQL = Structured Query Language. Где слова за "язык программирования"? А нету. Язык "Запросов". И как он внутри устроен - "тайна великая есть" :).
Насчет сотни юзеров - не делай мне смешно. На этом и MS SQL Express может "немного сдохнуть", если это РЕАЛЬНО юзеры, а не "эффективные манагеры". Пруф на статьи кинуть? Десятилетней давности...
Удалить комментарий?
Удалить Отмена7 лет назад
насчёт сотни юзеров -- думаю, вы понимаете, что использование бывает разное. Одно дело -- криво настроенный бложик на Wordpress с кучей плагинов, когда отображение каждой страницы требует сотни запросов (а то и поболее), а другое дело -- написанная прямыми руками система складского учёта и продаж, например.
Удалить комментарий?
Удалить Отмена