У меня есть следующий код, и я пытаюсь передать datetime в качестве переменной хранимой процедуре.Я попробовал несколько разных вещей без удачи.Любая идея, как получить дату для передачи в "@LVDate" и время для передачи в "@LVTime"
string connectionString = "server=abc;database=abc;uid=abc;pwd=1234";
SqlConnection mySqlConnection = new SqlConnection(connectionString);
string procedureString = "LV_Insert";
SqlCommand mySqlCommand = mySqlConnection.CreateCommand();
mySqlCommand.CommandText = procedureString;
mySqlCommand.CommandType = CommandType.StoredProcedure;
mySqlCommand.Parameters.Add("@LVDate", SqlDbType.DateTime).Value = DateTime.Now;
mySqlCommand.Parameters.Add("@LVTime", SqlDbType.DateTime).Value = DateTime.Now;
mySqlConnection.Open();
mySqlCommand.ExecuteNonQuery();
SqlDataAdapter mySqlDataAdapter = new SqlDataAdapter();
mySqlDataAdapter.SelectCommand = mySqlCommand;
mySqlConnection.Close();
Также мне нужно, чтобы они передавались в следующих форматах:
{0:MM/dd/yyyy},{0:HH:mm:ss}