Есть проект, в нем не реализовано:
1.Регистрация пользователей
2. Вход пользователей
3. Изменение некоторых реистрационных данных
4. Права пользователей.
Не хватает передачи таблицы объекта работы пользователей клиента.
проект:
Так а вопрос-то какой?)
Про DataSnap видимо надо начать с его документации и примеров.
http://docwiki.embarcadero.com/RADStudio/Rio/en/DataSnap_Overview_and_Architecture
Как с помощью DataSnap, организовать передачу таблицы клиенту.
Так если вы всю таблицу передадите, то как вы сделаете
?)
Сервер должен предоставить команды типа СоздатьПользователя, Войти, ИзменитьПароль, с соответствующими параметрами и проверками.
Смотрите примеры по ссылке выше, там показано как создать функцию на сервере и вызвать ее клиентом.
http://docwiki.embarcadero.com/RADStudio/Rio/en/Tutorial:_Using_a_DataSnap_Server_with_an_Application
Права пользователей уже есть. Таблица которую нужно предавать не имеет отношения к пользователям вообще. Она имеет отношение к товарам предлагаемым в магазине. Таблицу нужно предавать целиком без исключений.
Так а вопрос какой?)
Если вы с ДатаСнап это делать хотите, то не важно целиком или нет, возвращайте массив, TList
и т.д.