Об авторе
Пол Киммел — основатель компании Software Conceptions (http://www.softconcepts.com), занимающейся созданием программного обеспечения и предоставлением консультационных услуг для самых разных организаций и фирм, разбросанных по всему миру. Пол руководил проектами на основе Microsoft Access, осуществленными по заказам транснациональных промышленных компаний, брокерских контор и страховых фирм. По его мнению, Access, кроме того, — удачная среда для проектирования устойчивого промежуточного интерфейса к данным при создании различного телекоммуникационного и бухгалтерского программного обеспечения.
Пол — автор и соавтор ряда серьезных книг, среди которых достаточно назвать Using Borland C++ 5 и Building Delphi 2 Database Applications (издательство Que), а также Visual Basic 5 Fundamentals Unleashed и Visual Basic 5 Development Unleashed (издательство Sams). Пол Киммел и все его семейство — жена Лори, дети Тревор, Дуглас, Алекс, Ноа и пес Хоган — проживают в городе Окемос, штат Мичиган.
Введение
Наша книга, Освой самостоятельно программирование для Microsoft Access 2000 за 24 часа, предлагает практические решения для тех, кто не относит себя к профессиональным программистам. Пройдя 24-часовой курс, вы приобретете твердые навыки применения инструментов Access и пополните свой профессиональный арсенал знаниями о программировании с помощью средств Visual Basic for Applications (VBA).
Я начинал изучать систему Access много лет назад и на протяжении прошедшего периода использовал ее при построении простых баз данных, в объектно-ориентированных Windows-приложениях и в качестве надежного хранилища объектов в задачах, напрямую не связанных с базами данных. В книгу включены многочисленные практические советы; в ней я попытался отразить собственный успешный опыт разработки разнообразных решений для учебных заведений, коммерческих фирм и больших корпораций.
Access 2000 еще больше впечатляет, нежели прежние версии системы. Теперь, когда VBA стал неотъемлемой частью большинства офисных продуктов Microsoft, вы сможете, научившись программировать в Access, применять полученные знания в ходе работы с Excel, Word и Outlook, если возникнут желание или необходимость.
При написании книги я старался убить двух зайцев: с одной стороны, здесь предлагаются вполне конкретные примеры, которые помогут вам непосредственно перейти к решению определенной задачи; другая, не менее благая, цель — научить вас основам программирования. Так что, хотите ли вы просто отыскать ответ на некий конкретный вопрос либо ставите перед собой задачу создания крупной программной системы для решения проблем собственного бизнеса — в обоих случаях книга наверняка вам пригодится.
Я как автор имею право выдвинуть несколько простых и естественных условий. Читать книгу стоит последовательно, от главы 1 до главы 24. Кроме того, я предполагаю, что вы, читатель, уже достаточно хорошо знакомы со средой Access и знаете, как, скажем, обращаться с меню и управлять базой данных. (Подобные навыки вы могли приобрести на практике либо в результате знакомства с литературой — например, пособием Teach Yourself Microsoft Access 2000 in 24 Hours издательства Sams.)
Завершив изучение материала книги, вы овладеете таким багажом знаний и умений, который был приобретен мною в результате работы над десятками разнообразных проектов с использованием Access в течение долгих лет профессиональной практики. Дойдя до заключительной главы, вы получите прочные навыки программирования в среде VBA и научитесь приемам деления крупной проблемы на небольшие частные задачи, которые обычно легче поддаются осмыслению и решению. Приобретенный опыт позволит вам гибко применять и развивать ранее полученные результаты для решения новых задач.