Member 13522501 Ответов: 2

Нужно или нет создавать таблицу рядом с ее моделью


Привет Ниже, в первом, он создал модель с именем : EmpModel, а затем сказал, что:
“давайте создадим таблицу с именем Employee в базе данных в соответствии с нашими полями модели для хранения деталей”
Почему? EmpModel-это сама таблица, почему мы создаем другую такую же таблицу?
Второй вопрос: Можно ли создать хранимую процедуру с помощью MVC (нет с помощью SQL Server).

Спасибо.

public class EmpModel  
	{  
	    public string Name { get; set; }  
	    public string City { get; set; }  
	    public string Address { get; set; }  
	         
	}  


Шаг 3: создайте таблицу и хранимые процедуры.

Теперь перед созданием представлений давайте создадим таблицу с именем Employee в базе данных в соответствии с нашими полями модели для хранения деталей:



Создание хранимой процедуры для вставки записей
Create procedure [dbo].[AddEmp]
(
   @Name varchar (50),
   @City varchar (50),
   @Address varchar (50)
)
as
begin
   Insert into Employee values(@Name,@City,@Address)
End


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

я не знаю никаких мыслей на эту тему.
пожалуйста, помогите мне.

спасибо

2 Ответов

Рейтинг:
2

phil.o

Второй вопрос: Можно ли создать хранимую процедуру с помощью MVC (нет с помощью SQL Server).
Это не совсем понятно. Вы хотите выдавать некоторые SQL-команды в свой компонент database engine без графического интерфейса MS MSQL server?

Если это так, то создание и изменение хранимой процедуры в ядре базы данных, поддерживающем ее, - это просто текстовый запрос, как и все остальные запросы. Он просто должен уважать синтаксис SQL, поддерживаемый ядром базы данных:
CREATE PROCEDURE WhatACoolName ...

Если нет, то вам придется перефразировать свой второй вопрос.


Рейтинг:
1

OriginalGriff

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

Создание класса в приложении не приводит к автоматическому добавлению чего-либо в базу данных.