Създаване на проект на Access

Забележка: Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Проект на Access е файл на Access (.adp), която предоставя преки, ефикасен връзка към база данни на Microsoft SQL Server чрез OLE база данни компонент архитектура. Microsoft Access 2007 и 2010 ви позволяват да създавате нови файлове на проекти (.adp) за достъп и работа със съществуващ достъп проекти, който създадохте в предишните версии на Access. В тази статия предоставя кратко описание на проекти с Access, ви показва как Access проекти работят в Access 2007 и 2010. Той покрива също как да създадете нов проект на Access в Access 2007 и 2010 и как да свържете проект на Access към съществуваща база данни на SQL Server.

Забележка: Access 2010 е последната версия на Access, която поддържа работа с проект на Access (.adp) файлове.

В тази статия

Общ преглед на проекти с Access

Съвместимост между версии на Access и SQL Server

Неподдържани функции

Препоръки за достъп до проекти в Access 2010

Създаване на проект на Access

Свързване на съществуващ проект достъп към друга база данни на SQL Server

Общ преглед на проекти с Access

Създаване на проект на Access предоставя няколко предимства пред свързване към SQL Server таблици или изгледи. Например в проект на Access, можете да направите промени в проекта на SQL Server обекти, например таблици и изгледи, и можете да създавате, редактирате и други функции на SQL Server, като диаграми на бази данни, съхранени процедури и дефинирани от потребителя функции. От друга страна когато се свързвате към база данни на SQL Server, не можете да правите промени в проекта на всички обекти на SQL Server и можете да се свързвате към таблици на SQL Server и изгледи. Въпреки това, свързване ви позволява да се свържете към множество бази данни на SQL Server, докато проект на Access (* .adp) файл може да се свързвате към една база данни на SQL Server.

За повече информация за свързване към база данни на SQL Server щракнете върху статия връзка към или импортиране от база данни на SQL Server.

Проект на Access не съдържа никакви данни или данни дефиниция базирани обекти. Вместо това тези обекти се съхраняват в базата данни на SQL Server. Въпреки това работа с Access проект все още е много подобно на работата с база данни на Access. Процесът на създаване на формуляри, отчети, макроси и модули практически са същите като този, използван за създаване на база данни на Access.

В Access 2007 и 2010 можете да създадете нови проекти за достъп и използване на проекти, които са създадени в по-ранните версии на Access. Освен това можете да се възползвате от много от новите функции на Access 2007 и 2010, като например подобрена форма и инструменти за проектиране на отчети, нов макрос дизайнер, подобрени инструменти за условно форматиране и персонализиране на лентата. Въпреки това някои по-нови функции за достъп не са налични в Access проекти, като прикачени файлове, многозначни полета, контролата за навигация или управлението на уеб браузър. Освен това изглед "Оформление" не е налична за проектиране на формуляри и отчети.

Съвместимост между версии на Access и SQL Server

Access 2010 .adp файлове са съвместими с SQL Server 2008 и по-рано. По-нови версии на SQL Server може да бъде съвместим с Access 2010 .adp файлове, но като общо правило, ако искате да модифицирате SQL обекти от .adp файла на Access, Access версия трябва да бъде по-високи от версията на SQL Server. Например не можете да променяте обекти в база данни на SQL Server 2008 с помощта на Access 2007. По същия начин не можете да променяте обекти в база данни на SQL Server 2005, като използвате Access 2003.

Важно: Преди да надстроите до нова версия на Access или SQL Server, винаги тествате вашия проект на Access с нови версии разбира се всички функции за работа правилно.

Поддръжка за тип и диаграма на данни

Дата/час типове данни

Access 2010 предоставя ограничена поддръжка за четири нови дата/час типове данни, които са били добавени в SQL Server 2008:

  • TIME

  • DATE

  • DATETIME2

  • DATETIMEOFFSET

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

Типове данни променлива дължина

Следните типове променлива дължина данни може да се използва в Access 2010 проекти:

  • VARBIN(MAX)

  • VARCHAR(MAX)

  • NVARCHAR(MAX)

Въпреки това можете да добавяте или променяте полета, които използват MAX спецификатори от в рамките на проект на Access.

BIGINT тип данни

Access 2010 поддържа SQL Server BIGINT типа на данните. Въпреки това, потребителския интерфейс на Access прилага тези долната граница на-999999999999999999 (приблизително -2 ^ 60) за разлика от действителния долната граница на -2 ^ 63. Горна граница в потребителския интерфейс на Access е 2 ^ 63-1, същите като тези в SQL Server.

Неподдържани функции

Типове данни

Следните нови типове за данни на SQL Server 2008 не се поддържат в проекти на Access:

  • ГЕОГРАФИЯ

  • ГЕОМЕТРИЧНА

  • HIERARCHYID

Достъп до блокове режим за таблици или изгледи, които използват тези типове на проектиране.

Диаграми на бази данни (изглед за връзка)

В резултат от три неподдържани типове данни, изброени в предишния раздел не можете да отворите диаграми на бази данни на SQL Server 2008 в проект на Access.

Нагоре

Препоръки за достъп до проекти в Access 2010

Продължаваме да поддържат създаването и работата с .adp файлове в Access 2010. Въпреки това ви препоръчваме разработчиците Използвайте инструменти за проектиране на SQL Server, описани в SQL Server Management Studio за проектиране на обекти на бази данни, като например таблици, изгледи и съхранени процедури и след това използвайте интерфейс на Access за проектиране на формуляри, отчети, макроси и модули, които се свързват с тези обекти. Инструменти, предоставени от SQL Server предоставят най-мощните интерфейс за създаване на обекти на SQL Server.

Създаване на проект на Access

Използвайте тази процедура, за да създадете нов проект (.adp) Access файл в Access 2007 или 2010.

  1. В раздела файл щракнете върху Създай. Ако използвате Access 2007, щракнете върху Бутона Microsoft Office и след това щракнете върху Отвори.

  2. Направете едно от следните неща:

    Създай проект на Access в местоположението на файла по подразбиране   

    • Под Празна база даннивъведете име за проекта в полето Име на файл с помощта на .adp файловото име.

      -или-

      Създаване на проект на Access в друг файлов местоположение   

      1. Под Празна база даннищракнете върху Преглед за местоположение за записване на вашата база данни.

      2. В диалоговия прозорец Нова база данни от файл , отидете до местоположението, където искате да запишете проекта, или да приемете местоположението по подразбиране.

      3. Въведете име на файл за проекта в полето име на файл .

      4. В списъка Запиши като тип изберете Microsoft Office Access проекти (* .adp)и след това щракнете върху OK.

  3. Под Нов проектщракнете върху Създай.

    Access ви подканва със следното съобщение:

    Искате ли да се свържете към съществуваща база данни на SQL Server?

    Ако искате да се свържете към съществуваща база данни на SQL Server, щракнете върху да и продължете със стъпка 4; в противен случай щракнете върху не и преминете към стъпка 5, за да създадете нова база данни на SQL Server.

  4. Свързване към съществуваща база данни на SQL Server   

    1. В диалоговия прозорец Свойства на връзката на данните въведете необходимата информация за следното:

      • Име на сървър

      • Информация, необходима за да влезете в сървъра

      • Име на база данни

        Щракнете върху бутона "Всички", за да изберете целия работен лист.

    2. Щракнете върху Тест на връзката , за да проверите дали настройките са правилни и че връзката се осъществи успешно.

      Ако връзката не успее, диалоговия прозорец Microsoft данни връзка грешка показва съобщение, което описва проблема. Щракнете върху OK , за да затворите съобщението, проверете настройките в диалоговия прозорец Свойства на връзката на данните и след това щракнете върху Тест на връзката . Също така може да се наложи да се консултирате с администратора на база данни на SQL Server за база данни, който се свързвате, се уверете, че настройките ви са правилни или че компютърът е налична.

    3. След Връзка за данни на Microsoft диалоговия прозорец показва съобщение за тестване на връзката е успешно, щракнете върху OK , за да затворите диалоговия прозорец и след това щракнете върху OK , за да затворите диалоговия прозорец Свойства на връзката на данните .

      Достъп се свързва проекта базата данни на SQL Server.

  5. Създаване на нова база данни на SQL Server   

    1. На първата страница на съветника за база данни на Microsoft SQL Server въведете следната информация:

      • SQL Server компютър, който искате да използвате за тази база данни

      • Вашата информация за влизане

      • Име за базата данни на SQL Server

        Microsoft SQL Server Database Wizard

        Забележка: За да пропуснете процеса на свързване в този момент, щракнете върху Отказ. Access създава проекта, но не е свързан към база данни на SQL Server. Преди да можете да правите нищо с проекта, трябва да го свържете към база данни на SQL Server, които можете да изпълнявате с помощта на стъпките в следващия раздел.

    2. Щракнете върху напред , за да продължите.

      Достъп се опитва да се свържете към компютъра на SQL server, сте указали. Ако Access не може да се свържете към компютъра на SQL server, той показва съобщение за грешка, което описва проблема. SQL server име или влизане информация за компютъра може да са неправилни или може да нямате необходимите разрешения за създаване на база данни на SQL Server компютър, който сте задали. Може да се наложи да се консултирате с администратора на базата данни на SQL Server за база данни, която създавате, се уверете, че настройките ви са правилни или че компютърът е налична.

    3. След като достъп успешно се свързва към компютъра на SQL Server, Съветникът показва съобщението: съветника съдържа цялата информация, трябва да създадете вашата база данни на SQL Server. Щракнете върху Готово , за да продължите.

      Access създава базата данни на SQL Server и се свързва с проекта.

Нагоре

Свързване на съществуващ проект достъп към друга база данни на SQL Server

Използвайте следната процедура, ако имате съществуващ проект на Access, който не е свързан към база данни на SQL Server, или ако искате да промените компютъра SQL сървър или база данни, към който е свързан вашият проект.

  1. В раздела файл щракнете върху Отвори. Ако използвате Access 2007, щракнете върху Бутона Microsoft Office и след това щракнете върху Отвори.

  2. В диалоговия прозорец отваряне изберете и отворете проект на Access.

    Може да се покаже диалоговият прозорец Предупреждение за защита на Microsoft Office Access . Ако се доверявате на източника на базата данни, щракнете върху Отвори да продължите.

  3. В раздела файл щракнете върху сървъри след това щракнете върху връзка. (Ако използвате Access 2007, щракнете върху Бутона Microsoft Office, посочете сървъра и след това щракнете върху връзката.)

    Появява се диалоговият прозорец Свойства на връзката на данните .

  4. В диалоговия прозорец Свойства на връзката на данните въведете необходимата информация за следното:

    • Име на сървър

    • Информация, необходима за да влезете в сървъра

    • Име на база данни

  5. Щракнете върху Тест на връзката , за да проверите дали настройките са правилни и че връзката се осъществи успешно. Ако връзката не успее, Access показва съобщение за грешка, което описва проблема. Щракнете върху OK , за да затворите съобщението, проверете настройките в диалоговия прозорец Свойства на връзката на данните и след това щракнете върху Тест на връзката . Също така може да се наложи да се консултирате с администратора на база данни на SQL Server за база данни, който се свързвате, се уверете, че настройките ви са правилни или че компютърът е налична.

  6. След Връзка за данни на Microsoft диалоговия прозорец показва съобщение за тестване на връзката е успешно, щракнете върху OK , за да затворите диалоговия прозорец и след това щракнете върху OK , за да затворите диалоговия прозорец Свойства на връзката на данните .

Access се свързва проекта с база данни на SQL Server, което зададохте.

Най-горе на страницата

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×