2

У меня есть два компьютера в архитектуре клиент / сервер. Сервер работает на SQL Server. Клиент должен предоставить интерфейс для вставки данных в эту базу данных.

Я знаю, что этого можно достичь с помощью форм Microsoft Access, но мне не хватает времени, чтобы сделать это. Есть ли бесплатное программное обеспечение, которое может сделать это?

1 ответ1

2

Это займет время независимо от того, какое программное обеспечение вы используете.

По крайней мере, вы должны иметь возможность установить SQL Server Management Studio (если вы используете Microsoft SQL Server) и использовать ее для написания запроса, который вставит необходимые данные. Эта программа находится в свободном доступе от Microsoft.

ОБНОВЛЕНИЕ больше информации:

Установите Management Studio на свой компьютер и подключитесь к базе данных на сервере SQL с помощью Studio.

Тогда вы сможете запускать запросы и добавлять / обновлять данные в базах данных по своему желанию, используя Studio.

Однако, если у вас уже есть Access на вашем компьютере, это, вероятно, будет лучшим способом сделать это. Management Studio был задуман как способ управления базами данных и серверами, и его возможности запросов являются лишь случайными. Доступ был задуман как способ взаимодействия с данными в базах данных, и поэтому отсутствует функция управления.

Инструкции ОБНОВЛЕНИЕ для вставки данных с использованием SQL Management Studio:

Во-первых, я предполагаю, что вы знаете SQL. Если вы не знаете SQL, вам не следует пытаться это делать. Я не буду предоставлять реальный код, который вы можете просто скопировать и вставить в правильное поле.

Во-вторых, будет проще, если у вас уже есть данные, которые нужно вставить, введенные в таблицу с той же базовой структурой, что и таблица на сервере SQL, который вы будете обновлять.

Если на вашем компьютере установлена программа Microsoft SQL Server Management Studio, вам нужно будет пройти аутентификацию на сервере / в базе данных, затем в обозревателе объектов разверните Базы данных.

Выберите базу данных, которую вы хотите обновить, щелкните правой кнопкой мыши и выберите Новый запрос. Здесь нет волшебников. Вам будет предложен пустой лист для написания вашего запроса.

Используйте запрос INSERT или UPDATE, чтобы добавить записи из таблицы в базу данных.

ПРИМЕЧАНИЕ. Это также можно сделать с помощью PowerShell, что может быть лучше, если вам нужно регулярно выполнять этот процесс. Просто создайте промежуточную базу данных, в которую вы вводите данные, которые вы хотите вставить в базу данных на сервере, пишете сценарий powershell и сохраняете его, который импортирует эти данные в базу данных, и запускаете его в любое время.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .