Як вивчати access

Для описаних дій (матричні операції) Access малопридатний.


Справа тут не стільки в матрицях скільки в принципі: я не можу зрозуміти як мені дані зчитувати з таблиць, і якщо їх зчитувати не можна то навіщо тоді Access взагалі потрібен?
Начебто здавалося найпростіша річ: повинен відкрити будь-яку книгу по Acceess і відразу ж повинно бути вказано як вважати і як записати дані в таблиці. Це основне, інше як то кажуть "додасться". А тут читаєш, читаєш книгу, і думаєш: кому люди це пишуть? Що не можна написати два рядки як підключиться до потрібної таблиці (яка комманда) і як рахувати дані осередки? Якщо вмієш рахувати і записати - інше нічого не потрібно. Вже можеш базу сам вести і писати свої запити. Чи не швидко звичайно, але все-таки. А в книгах як почнуть щось розписувати про sql, ще там що-то. а навіщо воно мені потрібно? Що немає простого способу вважати дані таблиці в масив даних VBA?

як правильно і головне швидше розібратися з access

Ну хоча б прочитати закріплені теми форуму.


Зрозуміло я читаю

Як вивчати access

Зрозуміло я читаю


І по посиланню на онлайн-курс сходив, і все там прочитав, і на всі контрольні питання відповів? щось слабо віриться.

і якщо їх зчитувати не можна то навіщо тоді Access взагалі потрібен? Ги. Тільки щоб записувати дані.


А обробляти коли?

Я прямо заінтригований: що хоч за книга така?

Ну, дивлячись звідки підключатися. Можна, наприклад, через ADO підключитися з програми на "билдер".


Мені потрібно підключатися з самої бази. Ось у мене є вікно модуля програми, я хочу там завести масив і вважати туди дані. Після чого я хочу записати результат даних назад в таблицю. Оновити її поля. Мені потрібно скажімо бачити результат приведення матриці до ступінчастого вигляду.


ДЛя мене на даний момент - так. Мені головне писати якісь математичні алгоритми, обробні великі масиви даних. Я використовую access тільки тому, що він входить в пакет Офісу і є практично скрізь. Так би мовити "всюдисущий".

Щоб писати запити - достатньо відкрити будівник запитів і там вже "вести базу".


І я можу потім підключити запит до якоїсь кнопці на формі? І запит куди мені виводить дані? Як мені їх обробити та? Їх же треба множити там, складати і т.д. А як я буду все це робити якщо у мене немає масиву даних?

Як вивчати access

За моїми уявленнями таблиця це ніщо інше як двовимірний масив даних.
Причому: індекси Row і Col - вони присутні самі собою навіть без урахування того, що ми під них відводимо певні поля. Я на даний момент (можливо наївно) припускаю, що існує якийсь метод типу "connect (імя_об'екта)" - використовуючи який можна підключитися до одного з об'єктів (будь-якого) Access, а потім якимось -то чином отримати на нього характеристики. Вибираючи потрібні, скажімо "cells" - можна здійснити доступ до даних об'єкта. Після чого, ставлячи умови відбору можна вибрати ті і тільки ті елементи даних які їм відповідають, ніж та заповнити значення масиву. Таким чином "двовимірна" - виникає як результат обробки таблиці алгоритмом з VBA. Адже мені могло б знадобитися заповнювати елементи матриці значеннями не по порядку, а скажімо перше значення знаходиться в 5 рядку 7 стовпця, а друге в друге рядку третього стовпчика і т.д.

Хіба сама таблиці не предполагет, що осередки вже розмічені?

Ні. У цьому радикальна відмінність (вірніше, одне з) між таблицею бази даних і робочим листом Ексель.


Хм.
Зізнатися поки важко вловлюю відміну. Але як же нам все-таки вважати дані?

Схожі статті