Я объявляю create_date в процедуре хранения как insert into registration (create_date) values (getdate ()) и его создание успешно. Тогда я хочу объявление в C# так как же объявить
хранимая процедура SQL сервер кодирования
вставить в dbo.Регистрация(Cust_Name,адрес,EmailID,Contact_No,логин,пароль,пинкод,Create_Date) значения
(@CustomerName,@CustomerAddress,@CustomerEmailID,@CustomerPhoneNo,@Username,@Password,@Pincode,GETDATE())
кодирование на языке c#
общественно-торговый класс
{
public string CustomerName;
публичная строка CustomerEmailID;
публичная строка CustomerPhoneNo;
общественного строка атрибута типа customeraddress;
общественного строка имя пользователя;
публичный строковый пароль;
общественного строка подтвердить пароль;
public int Pincode;
public DateTime CreateDate;
публичная Регистрация недействительности()
{
Sqlparameter[] parameters = новый SqlParameter[8];
параметры[0] = слой данных.Доступа к данным.Метод Addparameter("@CustomerName", CustomerName, Системы.Данных.Значения sqldbtype.Тип nvarchar, 50);
параметры[1] = слой данных.Доступа к данным.Метод Addparameter("@CustomerEmailID", CustomerEmailID, Системы.Данных.Значения sqldbtype.Тип nvarchar, 50);
параметры[2] = слой данных.Доступа к данным.Метод Addparameter("@CustomerPhoneNo", CustomerPhoneNo, Системы.Данных.Значения sqldbtype.Тип varchar, 50);
параметры[3] = слой данных.Доступа к данным.Метод Addparameter("@Атрибута Типа Customeraddress", Атрибута Типа Customeraddress, Системы.Данных.Значения sqldbtype.Тип nvarchar, 50);
параметры[4] = слой данных.Доступа к данным.Метод Addparameter("@Имя Пользователя", Имя Пользователя Системы.Данных.Значения sqldbtype.Тип nvarchar, 50);
параметры[5] = слой данных.Доступа к данным.Метод Addparameter("@Пароль", Пароль, Система.Данных.Значения sqldbtype.Тип nvarchar, 50);
параметры[6] = слой данных.Доступа к данным.Метод Addparameter("@Пинкод",Пинкоды, Системы.Данных.Значения sqldbtype.Инт,10);
параметры[7] = слой данных.Доступа к данным.AddParameter ("@CreateDate", CreateDate, System.Дата-Время, Сейчас.ToShortDateString());
DataTable dt = DataLayer.Доступа к данным.ExecutedByProcedure ("Sp_AddCustomers", параметры);
}
Что я уже пробовал:
System.Data.SqlDbType.Int,10);
параметры[7] = слой данных.Доступа к данным.AddParameter ("@CreateDate", CreateDate, System.Дата-Время, Сейчас.ToShortDateString());