1. Надо выбрать SQL 2000 или MSDE, тогда можно будет работать с таблицами также как и в Access. Разработчики Microsoft SQL "тоже хотят кушать", поэтому SQL 2005 не подключается к проекту в режиме редактирования. Хотя это можно было сделать. Проверено для Microsoft Access 2000-2003.
2.Перенос. Таблицы импортируются без проблем, только ключи надо поставить. Вместо запросов с параметрами придется создавать процедуры вручную, далее текст их можно скопировать из Access через буфер.
3. Временные таблицы конечно можно использовать.
Каким образом выбрать 2000? Информацию о возможности подключения к 2005 я нашел у вас на сайте
???? Как я понял, в ADP есть аналог запросов, который по сути, и является процедурой. Или все не так просто?
И еще вопрос: как будут формироваться полномочия при использовании ADP? ТО есть пр заведении пользователя в SQL он сам будет определять по логину входа?
И еще.
Относительно процедур. Правильно ли будет преобразовать запрос в SQL вид в Access, а потом перенести в ADP? Мне просто не понятна сама процедура переноса.
Заранее признателен
1. При подключении к серверу указывается строка, где прописывается имя пользователя. Пользователей можно определять в группы и давать им права доступа на чтение, запись и т.п.
2. Простые запросы переносятся без изменений. Например, запрос SELECT * FROM Table1 - > называется видом, а запрос типа INSERT, UPDATE - процедурой, только все параметры надо прописывать с символа @.
Например, вставить город в таблицу. CREATE PROCEDURE dbo.CityInsert (@City nvarchar(150)) AS INSERT INTO Table1 (City) SELECT @City As City. Снтаксис процедур, чем то похож на функции VBA, т.е. сначала идет название функции, потом ее переменные и текст. Это не надо прописывать руками, мастер процедур сделает все автоматически.