Форма веб-приложения C # с использованием хранимой процедуры - PullRequest
0 голосов
/ 04 января 2019

Как разработчик DBA / SQL Server, меня часто просят создавать веб-страницы, на которых пользователи могут просматривать данные в базе данных и редактировать их, а также просматривать внесенные изменения сразу (без обновления страницы). Я ничего не знаю об ADO.NET или C #, но я бы хотел предоставить пользователям эту очень простую функциональность. По сути, я ищу три вещи:

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

В идеале, я бы хотел, чтобы все это происходило без обновления пользователем веб-страницы.

Мои вопросы: возможно ли такое? Насколько сложно это достичь? И как мне это сделать? У меня нет времени, чтобы полностью изучить веб-разработку. Мне не нужно было бы подавляющее большинство навыков, которые я бы изучал, даже если бы я изучал их полностью. Мне просто очень нужен этот базовый функционал, чтобы создавать очень простые страницы при поступлении пользовательских запросов.

Если кто-нибудь знает какие-либо примеры подобных вещей, которые я могу скопировать, они будут очень благодарны!

Ответы [ 2 ]

0 голосов
/ 07 января 2019

На самом деле это также займет 2 часа работы с Webforms или MVC. Я рекомендую использовать Entity Framework, чтобы сделать его очень простым. Веб-формы могут быть немного более старой технологией, но быстрее будут разрабатывать эту конкретную страницу (при условии, что вы ориентированы только на пользователей Desktop). В противном случае MVC - это путь. Вы можете проверить учебник.

https://docs.microsoft.com/en-us/aspnet/mvc/overview/getting-started/introduction/getting-started

0 голосов
/ 04 января 2019

Вам не нужно использовать MVC, WebForms или даже C # в этом отношении. Использование одного из них - убийство муравья с помощью ракетной установки.

Посмотрите на node.js и pug, используя RESTFUL API для доставки необходимой вам информации. Я не думаю, что вам потребуется более двух часов, чтобы предоставить своим пользователям интерфейс, который вы нам сообщили.

У Node есть замечательный пакет под названием экспресс, он все настраивает для вас и использует Pug в стартовом шаблоне.

Вы можете проверить учебник прямо здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...