Почему не сохраняет в базу данных данные [закрыт]

187
10 июня 2018, 22:40

Почему не сохраняет в базу данных (SQL Server) данные из dataGridView? Код без ошибок.

Код:

using (SqlConnection connection = new SqlConnection(ConnStr))
        {
            connection.Open();
            adapter = new SqlDataAdapter(sql, connection);
            commandBuilder = new SqlCommandBuilder(adapter);
            adapter.InsertCommand = new SqlCommand("sp_CreateUser", connection);
            adapter.InsertCommand.CommandType = CommandType.StoredProcedure;
            adapter.InsertCommand.Parameters.Add(new SqlParameter("@тип ппп", SqlDbType.Text, 50, "тип ппп"));
            adapter.InsertCommand.Parameters.Add(new SqlParameter("@тип ффф", SqlDbType.Text, 0, "тип ффф"));
            adapter.InsertCommand.Parameters.Add(new SqlParameter("@тип ззз", SqlDbType.Text, 50, "тип ззз"));
            adapter.InsertCommand.Parameters.Add(new SqlParameter("@тип ммм", SqlDbType.Text, 0, "тип ммм"));
            adapter.InsertCommand.Parameters.Add(new SqlParameter("@тип ккк", SqlDbType.Text, 50, "тип ккк"));
            adapter.InsertCommand.Parameters.Add(new SqlParameter("@тип щщщ", SqlDbType.Text, 0, "тип щщщ"));
            SqlParameter parameter = adapter.InsertCommand.Parameters.Add("@№ азс", SqlDbType.NChar, 10, "№ азс");
            parameter.Direction = ParameterDirection.Output;
}
Answer 1

После using(){ ... } соединение закрыто и непригодно к использованию.

SqlConnection connection = new SqlConnection(ConnStr)
adapter = new SqlDataAdapter(sql, connection);

Адаптер сам откроет и закроет соединение.

READ ALSO
Избавится от SELECT в выражении WHERE

Избавится от SELECT в выражении WHERE

Есть такая таблица в БД:

194
composer install Laravel

composer install Laravel

Клонировал репозиторий с гита, но после ввода в консоль composer install получаю ошибки

238
Открытие статьи из базы данных mysql

Открытие статьи из базы данных mysql

Пытаюсь вывести открытие статьи на страницу, на главную страницу вывести получилось, как превью статьи вывел, не получается сделать чтобы...

229