Как вставить дату поля значения внутри таблицы в БД ?
Привет,
У меня есть это поле значения, которое он вставляет в новую таблицу, но у меня есть два coloumn, которые они вставляют в другую таблицу.
Это значение вставляется Пользователем в поле ASP.NET текстовое поле.
Когда пользователь нажимает на кнопку Сохранить, если это значение еще не вставлено, добавьте его внутрь БД и в таблицу столбцов внутри ретранслятора.
Спасибо за помощь!!!
Что я уже пробовал:
Public Sub INSERT_EXP_DATE_TABLE() Try cmd.Connection = cn cmd.CommandType = CommandType.StoredProcedure MyParm = cmd.Parameters.Add("@CD_CUSTOTMER", SqlDbType.Int) MyParm.Value = CInt(txt_CD_CUSTOMER.Text) MyParm = cmd.Parameters.Add("@COMPANY_NAME", SqlDbType.NVarChar) MyParm.Value = lbl_COMPANY_NAME.Text MyParm = cmd.Parameters.Add("@EXP_DATE", SqlDbType.Date) MyParm.Value = txt_EXP_DATE.Text cmd.CommandText = "LST_INSERT_TABLE_01" cmd.Connection.Open() cmd.ExecuteNonQuery() MsgBox("Record registered!", vbInformation) Catch ex As Exception MsgBox(ex.Message) Finally cn.Close() End Try End Sub
CHill60
В чем проблема с вашим кодом?
DARK__FOXX
У меня есть проблема с разбором значения даты, и я не знаю, правильна ли эта процедура
Afzaal Ahmad Zeeshan
Терпит ли он неудачу, и если да, то какую ошибку он дает?
Кроме того, вы не показали код хранимой процедуры, так что это может быть немного трудно отладить.
DARK__FOXX
@CD_CUSTOMER инт,
@COMPANY_NAME nvarchar(50),
@EXP_DATE дата,
@DTINIT DATETIME
АС
Если существует(выберите "True" из таблицы, где CODE_CUSTOMER = @CODE_CUSTOMER)
НАЧАТЬ
ВЫБЕРИТЕ ПУНКТ "ПОЛЕ СУЩЕСТВУЕТ".
КОНЕЦ
ЕЩЕ
НАЧАТЬ
Выберите пункт "Добавить запись".
ВСТАВИТЬ В ТАБЛИЦУ
(
CD_CUSTOMER,
НАЗВАНИЕ КОМПАНИИ,
EXP_DATE,
ДТИНИТ
)
ЦЕННОСТИ
(
@CD_CUSTOMER,
@НАЗВАНИЕ КОМПАНИИ,
@EXP_DATE,
@DTINIT
)
КОНЕЦ