LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Проблема при ра...
 Re: Проблема при работе на сети
 
 14.12.2007 18:41:41
Admin1
731 сообщения
1-ый


Re: Проблема при работе на сети

1. Надо выбрать SQL 2000 или MSDE, тогда можно будет работать с таблицами также как и в Access. Разработчики Microsoft SQL "тоже хотят кушать", поэтому SQL 2005 не подключается к проекту в режиме редактирования. Хотя это можно было сделать. Проверено для Microsoft Access 2000-2003.

2.Перенос. Таблицы импортируются без проблем, только ключи надо поставить. Вместо запросов с параметрами придется создавать процедуры вручную, далее текст их можно скопировать из Access через буфер.

3. Временные таблицы конечно можно использовать.

 17.12.2007 10:59:23
McAr
54 сообщения


Re: Проблема при работе на сети

 Admin1написал

1. Надо выбрать SQL 2000 или MSDE, тогда можно будет работать с таблицами также как и в Access. Разработчики Microsoft SQL "тоже хотят кушать", поэтому SQL 2005 не подключается к проекту в режиме редактирования. Хотя это можно было сделать. Проверено для Microsoft Access 2000-2003.

Каким образом выбрать 2000? Информацию о возможности подключения к 2005 я нашел у вас на сайте

2.Перенос. Таблицы импортируются без проблем, только ключи надо поставить. Вместо запросов с параметрами придется создавать процедуры вручную, далее текст их можно скопировать из Access через буфер.

???? Как я понял, в ADP есть аналог запросов, который по сути, и является процедурой. Или все не так просто?

 17.12.2007 11:01:04
McAr
54 сообщения


Re: Проблема при работе на сети

И еще вопрос: как будут формироваться полномочия при использовании ADP? ТО есть пр заведении пользователя в SQL он сам будет определять по логину входа?

 17.12.2007 11:02:37
McAr
54 сообщения


Re: Проблема при работе на сети

И еще.

Относительно процедур. Правильно ли будет преобразовать запрос в SQL вид в Access, а потом перенести в ADP? Мне просто не понятна сама процедура переноса.

Заранее признателен

 17.12.2007 11:38:48
Admin1
731 сообщения
1-ый


Re: Проблема при работе на сети

1. При подключении к серверу указывается строка, где прописывается имя пользователя. Пользователей можно определять в группы и давать им права доступа на чтение, запись и т.п.

2. Простые запросы переносятся без изменений. Например, запрос SELECT * FROM Table1 - > называется видом, а запрос типа INSERT, UPDATE - процедурой, только все параметры надо прописывать с символа @. 

Например, вставить город в таблицу. CREATE PROCEDURE dbo.CityInsert (@City nvarchar(150)) AS INSERT INTO Table1 (City) SELECT @City As City. Снтаксис процедур, чем то похож на функции VBA, т.е. сначала идет название функции, потом ее переменные и текст. Это не надо прописывать руками, мастер процедур сделает все автоматически.

  Программирование  Microsoft Access. Файлы mdb и accdb  Проблема при ра...
ПоискПоиск  Список форумовСписок форумов  
right