Разработване на софтуерни приложения за достъп мс - studopediya

За да програмирате в MS Access, като се използва процесуално език Visual Basic за приложения (VBA) с добавка на обект разширения и елементи на SQL (повече за VBA код, вижте. Раздел 3). VBA език за програмиране е общ инструмент за всички приложения на MS Office, което позволява да се реши всеки проблем, програмиране, като се започне от автоматизация на действията определен потребител, и завършва с разработването на пълен мащаб приложения, които използват MS Office като среда за развитие.

Ако в базата данни има макроси, те могат да бъдат превърнати в с процедурите на VBA. Това важи както за събитията, свързани с макро в форми и отчети, както и общи макро не са свързани с форми и отчети. Всички те се превръщат в отделни модули и макроси се изпълняват, когато възникне събитие, то се превръща в процедури за събития. На ris.8.30 процедурата, дадена в преобразуваната макро new_call, показано на ris.8.29. В раздела Събития за n_call бутон (ris.8.27) в реда, съответстващ на кликване върху бутон събитие вместо макро имената ще бъде в текста на [Процедура Event], което означава, че като натиснете бутона процедурата n_call.

Процесът на създаване на софтуерни разширения MS Access среда включва активно използване на обектно-ориентирани програмни техники (ООП). Всеки обект на базата данни се характеризира с набор от свойства, методи и събития. Голямо разнообразие от събития, определени за форми, отчети и контрол, които се използват в тях. В процеса на прилагането, когато събитието започна специално разработена програма - обработват събитие (процедури за събития, свързани). Работата на програмист, всъщност, намалена с определянето на събитието, което искате да обработите програма и да реагира на дадено събитие, но и за създаването на нови съоръжения, описанието на техните свойства, методи и събития.

Разработване на софтуерни приложения за достъп мс - studopediya


Фиг. 8.30. Макро превръща процедура

Най-важната част на обектно-ориентираното програмиране в MS Access е достъп за програмиране на данните е възможно чрез използване на DAO обекти. С тези обекти, техните свойства и методи, можете да създадете базата данни, да промени структурата на таблици и заявки, установени и се променят отношенията между данните и извличане, добавяне, изтриване и промяна на данни в MS Access. DAO обекти позволяват да взаимодействате с база данни за всички приложения на MS Office или работи с файлове с данни от различни формати (например, MS Excel, DBASE или Paradox), свържете с бази данни на отдалечени сървъри, както и разработване на клиент-сървър приложения, използващи източници на данни ODBC.

Проверете знанията си

· Какви са основните функции на базата данни?

· Какви са различните видове организация на базите данни?

· Как е релационна база данни?

· Списък обекти в базата данни.

· Да се ​​направи разлика между таблици и заявки между форми и отчети.

· Кои обекти на база данни, използвани за съхранение на данни?

· Каква е сферата на масата?

· Концепцията на записите в таблиците.

· Какви видове полета са валидни в таблиците в базата данни?

· Какви са свойствата на полетата Ви позволяват да ограничавате въвеждане на данни?

· За да се използва всяка форма на на екрана?

· Избройте начини за създаване на форми.

· Кои области може да съдържа форма?

· Как да се блокира промени в полето на формуляра?

· Какви са методите за защита на данните в данните на работния плот (Достъп до примера)?