Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
10 / 10 / 3
Регистрация: 19.03.2010
Сообщений: 679
Записей в блоге: 2

Ошибка при добавлении записей в базу SQL

21.12.2011, 16:29. Показов 1587. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть процедура на серве InsertTypePayment
Вот код ее
SQL
1
2
3
4
5
6
7
ALTER PROCEDURE [dbo].[InsertTypePayment]
    @TypeName VARCHAR(50)
AS
BEGIN
    INSERT INTO [dbo].[Вид оплаты]
    VALUES (@TypeName)
END
Есть код добавления на C#
C#
1
2
3
4
5
6
SqlCommand zapros = conSql.CreateCommand();
zapros.CommandType = CommandType.StoredProcedure;
                zapros.CommandText = "InsertTypePayment";
                zapros.Parameters.Add("@TypeName", SqlDbType.VarChar,50);
                zapros.Parameters[1].Value = textBox1.Text;
                zapros.ExecuteNonQuery();
Пишет ошибку Procedure or function has too many arguments specified!!! в чем проблема?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.12.2011, 16:29
Ответы с готовыми решениями:

Ошибка при добавлении записей в бд
Здравствуйте! Такая ситуация: есть private List<Education> List = new List<Education>(); там хранятся данные. При заполнении...

Ошибка при добавлении данных в базу
Здравствуйте) Интересует вопрос, по какой причине может возникнуть ошибка изображенная на скрине? Я с базами пока не очень дружу, только...

Ошибка при добавлении записей в БД Access
private void add_Click(object sender, EventArgs e) { string bdpersonname = { "Имя", "Фамилия", "Отчество",...

6
185 / 185 / 53
Регистрация: 10.04.2009
Сообщений: 491
21.12.2011, 16:35
C#
1
zapros.Parameters[1].Value = textBox1.Text;
нумерация с 0 начинается
0
 Аватар для andrew_w2k
341 / 341 / 90
Регистрация: 04.03.2010
Сообщений: 648
21.12.2011, 16:37
Цитата Сообщение от Temoxa Посмотреть сообщение
zapros.Parameters[1].Value = textBox1.Text;
откуда 1?

кхм...ну да, ну да...
0
10 / 10 / 3
Регистрация: 19.03.2010
Сообщений: 679
Записей в блоге: 2
21.12.2011, 16:41  [ТС]
с 0 таже фигня
0
185 / 185 / 53
Регистрация: 10.04.2009
Сообщений: 491
21.12.2011, 16:46
Цитата Сообщение от Temoxa Посмотреть сообщение
BEGIN INSERT INTO [dbo].[Вид оплаты] VALUES (@TypeName) END
написали в какую таблицу вставлять, но не в какое поле

Добавлено через 36 секунд
[dbo].[Вид оплаты] точно неверно, или таблица или поле не указаны
0
 Аватар для andrew_w2k
341 / 341 / 90
Регистрация: 04.03.2010
Сообщений: 648
22.12.2011, 16:14
Цитата Сообщение от andrii Посмотреть сообщение
написали в какую таблицу вставлять, но не в какое поле
не знаю, конечно, что за БД, но Oracle поддерживает синтаксис Insert и без явного указания полей, конечно нужно учесть что в данном случае значения должны присутствовать для всех полей таблицы
0
185 / 185 / 53
Регистрация: 10.04.2009
Сообщений: 491
22.12.2011, 16:34
походу это ms sql, и он тоже поддерживает вставку без указания полей если вставка идет во все поля, может обсуждается именно эта ситуация, хз
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.12.2011, 16:34
Помогаю со студенческими работами здесь

Ошибка при добавлении данных в базу firebird
Добавляю из трёх листов данные в простенькую базу данных firebird, где всего три поля: ID, NAME и TYPE В первый столбик под названием ID...

Ошибка синтаксиса в инструкции INSERT INTO при добавлении записей
Не знаю как и что делать дальше. В чем ошибка, помогите пожалуйста с добавлением записи.

Ошибка синтаксиса в инструкции INSERT INTO при добавлении записей
Здравствуйте!!! Помогите разобраться... Есть код по нажатию на кнопку - происходит добавление в БД Но выходит исключение ...

Ошибка синтаксиса в инструкции INSERT INTO при добавлении записей
Здравствуйте!!! Помогите разобраться... Есть код по нажатию на кнопку - происходит добавление в БД Но выходит исключение:( ...

Ошибка при добавлении в базу данных, сплиттер и метка на нем
Возникли следующие вопросы: 1. В программеusing System; using System.Collections.Generic; using System.ComponentModel; using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru