Microsoft клиенти достъп за работа с външни бази данни

клиенти на Microsoft за достъп до работа с външни бази данни, една връзка по ODBC, създаването на форми и отчети

1) най-лесният начин

2), че е много лесно да се направи промени в създал приложението клиент

3) Можете да използвате всички функции на вградения MS Office VBA език

1) трябва да бъдат закупени и инсталирани на всеки клиентски компютър, MS Access

2) нисък капацитет по отношение на производителността, особено ако това е необходимо за изпълнение на операциите за обработка на данни на клиента-интензивно

3), когато се работи в MS Access не може да има функции, които са в C ++ и Visual Basic (Не всички типове данни се поддържат, може да бъде проблем при достъп до външно COM-сървър, който не поддържа стандарт за автоматизация и т.н.)

4) във версии MS Access преди XP може да бъде стандартни методи за свързване само ODBC - не оптимална производителност.

Как да се създаде клиент за работа в SQL Server от MS Access по стандартния начин (може да се използва във всички версии на Access):

1) за да се установи ODBC източник на данни (Data Source Име - DSN), за предпочитане система, тъй като тя може да се използва от всеки потребител;

2) открит в MS Access нова или съществуваща база данни;

3) в менюто File, изберете Get External Data -> Link таблици;

4) в полето Link в долния списък, изберете ODBC бази данни () в списъка на източниците на данни, изберете DSN сте създали

5) след това изберете таблиците, с които ще работят, и кликнете OK.

В MS Access, като се започне с версията XP, не е специализиран способността да персонализирате връзката с MS SQL Server за OLE DB - Проект Access. Как да го използвате:

1) Затваряне на текущия базата данни (ако е отворен) и от менюто File изберете New. След това в списъка на нов файл (вдясно), изберете Project (съществуващи данни) и да изберете място, където да запишете файла Access Project данни с АБР.

2) в стандартен прозорец за конфигуриране параметрите на връзката за OLE DB. Всички таблици в базата данни на SQL Server ще бъдат поставени в контейнера за таблици, всички изгледи и съхранени процедури - Заявки в контейнера.

Когато се работи чрез възможностите на проекта е много повече - можете да създавате таблици, изгледи, съхранени процедури, функции на предприятието на сървъра, да ги променяте, и т.н.

По принцип, след създаване на свързана таблица (първата опция), или настройки за настройка на проекта Access XP, можете да отворите таблицата и да работите с него директно, но е добре да се използват инструменти за MS Access - форми и отчети, за да се създаде по-удобно представяне на информация.

Ако трябва да използвате версия на MS Access за XP, или имате друг клиент, който работи върху ODBC, можете да подобрите производителността при свързване с база данни на SQL Server чрез замяна на водача ODBC да OLE DB. процедура заместване може да се осъществи както следва (пример е даден за DSN System):

1) Създаване на линк на потребителски данни файл (UDL) с параметрите на свързване за OLE DB.

3) в основен двигател замени съществуващата стойност на името на файла, който сте създали UDL с пълния път.

Блок проект, който забранява на потребителя да преглежда и променя структурата си, че е възможно чрез менюто Инструменти -> Startup. Изберете формата, който ще се отвори, когато отворите файла на проекта, и не позволявайте на нищо друго. Въпреки това, ако откриването на задръжте натиснат клавиша Shift, след което всички процедурата по стартиране ще бъде пропуснат и потребителя се отваря прозорецът на базата данни.

Допълнителна информация за използването на MS Access предлага като клиент за SQL Server - в курс за обучение в 1300 Mastering Microsoft Access Програмиране на документи и MS Access.