Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# БД: выскакивает ошибка связи с SQL-сервером https://www.cyberforum.ru/ ado-net/ thread413036.html
Уважаемые знатоки помогите разобраться с базой данных при компиляции и запуске главной страницы базы данных выскакивает ошибка связи с SQL сервером как заставить эту базу работать?
C# Задание ID по умолчанию
подскажите как мне ID задавать по умолчанию.. вот мой код using (var db = new LibraryContainer1()) { var client = new Client { Name = LoginTextBox.Text,...
C# Ошибка при удалении строки из БД
здравствуйте. не могу понять в чем проблема. скорее всего мелочь, но хоть убей не вижу где. вот собственно код: public void Delete(int id) { using (DataContext dc =...
C# Нужно ли устанавливать SQL server на другие машины для распростраения программы привет. Вот написал приложение на визуале. На другом компе надо ли установливать СГЛ сервер? толька приложение которое написал установить? https://www.cyberforum.ru/ ado-net/ thread412545.html
C# Экспорт и импорт таблиц БД https://www.cyberforum.ru/ ado-net/ thread412253.html
Возможно ли занести DataSet или DataTable, состоящий из одной таблицы со всеми колонками и записями в аналогичную таблицу БД? И как нужно построить запрос? Спасибо
Не получается вывести таблицу из БД в DGW C#
Делаю программу(библиотека), столкнулся с проблемой: есть 4 таблицы Авторы, Название Книги, Жанр, И главная таблица где столбцы( Авторы, Название Книги, Жанр, Количество), делал в access. В access...
C# Deadlocked: распараллеливание добавки в БД
Здравствуйте! Я написал программу которая добавляет в цикле в базу обновляет строки в таблице, беру информацию из TXT файла. Для ускорения работы я воспользовался Parallel.ForEach но я очень часто...
C# Посоветуйте тему к диплому (C# и MS SQL) посоветуйте тему к диплому.c#+ms sql.желательно конкретное тз https://www.cyberforum.ru/ ado-net/ thread409533.html
C# Не удается открыть БД из-за несоответствия версий https://www.cyberforum.ru/ ado-net/ thread409437.html
После создания базы данных в ms sql 2008 r2 пытался подключить её к проекту на C# с помощью ADO.NET Entity Data Model. При попытки соединения к БД выдается ошибка:
C# Передать функции в качестве параметра DataSetTableAdapter.имя_запроса Собственно вопрос в заголовке темы. Хочу привести пример для наглядности: есть 2 TableAdapter (у меня их куча, разные запросы, разные адаптеры): this.УченикиTableAdapter.Insert(ФИО, оценка,... https://www.cyberforum.ru/ ado-net/ thread409244.html
16 / 16 / 6
Регистрация: 27.06.2010
Сообщений: 48
22.12.2011, 17:26 0

Вызов хранимой процедуры в с#

22.12.2011, 17:26. Просмотров 22403. Ответов 8
Метки (Все метки)

Ответ

Не по теме:

Цитата Сообщение от andrew_w2k Посмотреть сообщение
_ZnOFF_, интересно, где же у Вас все описанные параметры, которые принимает процедура?
Ну у меня в текущем проекте обращения к БД являются методами класса-контроллера. Иными словами, класс формы вызывает методы и при этом понятия не имеет как работает метод и откуда он получает(куда сохраняет) данные - из базы данных SQL Server, My SQL, из txt-файла и тп.
Соответственно параметры - это параметры метода. Мы просто пихаем их в параметры sql-команды, и всё само работает. Проверено на практике. Косяков не обнаружено. Пример метода:
C#
1
2
3
4
5
6
7
8
9
10
11
public void UpdateReclameCampaignOrderTypeProcent(object rcotp_id, object rcam_id, object ordt_id, object rcotp_procent)
{
    SqlCommand comm = connection.CreateCommand();
    comm.CommandType = CommandType.StoredProcedure;
    comm.CommandText = "update_reclame_campaign_order_type_procent";
    comm.Parameters.AddWithValue("rcotp_id", rcotp_id);
    comm.Parameters.AddWithValue("rcam_id", rcam_id);
    comm.Parameters.AddWithValue("ordt_id", ordt_id);
    comm.Parameters.AddWithValue("rcotp_procent", rcotp_procent);
    comm.ExecuteNonQuery();    
}



Вернуться к обсуждению:
Вызов хранимой процедуры в с#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.12.2011, 17:26
Готовые ответы и решения:

Вызов хранимой процедуры
Как вызвать хранимую процедуру в БД Access через Viasual Studio 2015 Community. Хранимые процедуры:...

Вызов хранимой процедуры
Здравствуйте, помогите пожалуйста. Мне нужно сделать, чтобы на форму в ЛистБокс выводилась...

Вызов хранимой процедуры
Привет! У меня есть база данных и запрос, написанный на SQL в сишарпе. Таблица из базы данных...

Вызов хранимой процедуры
есть хранимая процедура. Надо ее вызвать и что бы она заменила один столбец в БД. если что проект...

8
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.