Arslan saif Ответов: 1

Как вставить данные в БД с помощью ADO.NET в ASP.NET MVC C#


Хай Дорогая
Я уже работаю над этим asp.net с ado.net теперь я хочу использовать ado.net с asp.net MVC
но не знаю, как передать значение html-элементов управления контроллеру при нажатии кнопки даже
и что такое entity framework я застрял в том, что такое code first, model first или db first в entity framework

Что я уже пробовал:

Как вставить данные с помощью ado.net в mvc с элементами управления html

F-ES Sitecore

Передача данных из представления в контроллеры и т. д.-Это базовый MVC 101. Мы не можем научить вас новой технологии с нуля из-за сообщения на форуме" быстрый ответ". Возьмите книгу по MVC и пройдите через нее, чтобы изучить основы, или, по крайней мере, пройдите через некоторые онлайн-учебники, например google "MVC book store"

Hemant Singh Rautela

"То, что я пробовал: "
Ты что-нибудь пробовал ? Я так не думаю. Вы должны прочитать с самого начала и посмотреть онлайн-видео-учебник. есть много доступных для basic, и вы можете искать CRUD-операции в MVC...

http://tutlane.com/tutorial/aspnet-mvc/ado-net-crud-operations-insert-update-delete-in-asp-net-mvc-4-example

1 Ответов

Рейтинг:
2

Poonam Patel 10678835

Привет,
Для вставки записи из представления в контроллер используйте этот код для вашего контроллера

частный sqlconnection con;
//Для обработки действий, связанных с подключением
частный недействительными подключения()
{
string constr = ConfigurationManager.ConnectionStrings ["getconn"].Метод toString();
con = new SqlConnection(constr);

}
//Для добавления сведений о сотруднике
public bool AddEmployee(EmpModel obj)
{

соединение();
SqlCommand com = new SqlCommand ("AddNewEmpDetails", con);
ком.CommandType = CommandType.Хранимая процедура;
ком.Параметры.AddWithValue ("@Name", obj.Name);
ком.Параметры.AddWithValue ("@City", obj.Город);
ком.Параметры.AddWithValue ("@Address", obj.Адрес);

против.Открыть();
int i = com.Метод executenonquery();
против.Закрывать();
если (i >= 1)
{

вернуть true;

}
ещё
{

возвращать false;
}


}

и СП-код от SQL части
Создайте процедуру [dbo].[AddNewEmpDetails]
(
@Name varchar (50),
@City varchar (50),
@Address varchar (50)
)
как
начать
Вставить в значения сотрудника (@Name,@City,@Address)
Конец