Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
 Аватар для blase
3 / 3 / 1
Регистрация: 18.10.2009
Сообщений: 83

UpdateCommand

19.05.2011, 03:11. Показов 3632. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
что здесь не так? никакую ошибку не показывает и ничего не происходит (переменные не пустые - проверял)
C#
1
2
3
4
5
6
7
  SqlCommand postname = new SqlCommand("UPDATE sites SET username=@username, userpass=@userpass WHERE useralias=@useralias", connection);
  connection.Open();
  SqlDataAdapter posttext = new SqlDataAdapter();
  postname.Parameters.Add("@username", SqlDbType.NVarChar, 50, username);
  postname.Parameters.Add("@userpass", SqlDbType.NVarChar, 50, userpass);
  postname.Parameters.Add("@useralias", SqlDbType.NVarChar, 50, theAlias);
  posttext.UpdateCommand = postname;
или я не то делаю? мне нужно обновить колонки на другие значения
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.05.2011, 03:11
Ответы с готовыми решениями:

UpdateCommand
Делал все по этому гайду. http://www.youtube.com/watch?v=1EpYqtSlOr8 Все получилось, кроме Апдейта. Автор вообще в коде ничего не...

Ошибка с updatecommand
Я работаю с datagridview и бд access требуется обновить данные в бд вот код informationTableAdapter.Update(bdDataSet3.Information); ...

SqliteDataAdapter и UpdateCommand
В таблице есть поле с датой build_date, чтобы эту дату из базы данных вытащить приходится добавлять в адаптер запрос с функцийк strftime();...

5
 Аватар для blase
3 / 3 / 1
Регистрация: 18.10.2009
Сообщений: 83
20.05.2011, 17:49  [ТС]
мне срочно, прошу помочь разобраться
0
 Аватар для blase
3 / 3 / 1
Регистрация: 18.10.2009
Сообщений: 83
22.05.2011, 12:28  [ТС]
иностранцы тоже не понимают в чем дело: http://www.c-sharpcorner.com/Forums/Thread/123657/

может найдется некий "доктор хаус" на этом форуме?
0
5 / 3 / 1
Регистрация: 30.03.2011
Сообщений: 8
22.05.2011, 16:22
C#
1
2
3
4
5
6
7
8
9
10
SqlCommand postname = new SqlCommand("UPDATE sites SET username=@username, userpass=@userpass WHERE useralias=@useralias", connection);
  connection.Open();
  SqlDataAdapter posttext = new SqlDataAdapter();
  postname.Parameters.Add("@username", SqlDbType.NVarChar, 50, username);
  postname.Parameters.Add("@userpass", SqlDbType.NVarChar, 50, userpass);
  postname.Parameters.Add("@useralias", SqlDbType.NVarChar, 50, theAlias);
 
 postname.Parameters["@username"].Value="user";
 postname.Parameters["@userpass"].Value="123";
 postname.Parameters["@useralias"].Value="2233"
0
 Аватар для blase
3 / 3 / 1
Регистрация: 18.10.2009
Сообщений: 83
22.05.2011, 21:57  [ТС]
Цитата Сообщение от Sham0 Посмотреть сообщение
C#
1
2
3
4
5
6
7
8
9
10
SqlCommand postname = new SqlCommand("UPDATE sites SET username=@username, userpass=@userpass WHERE useralias=@useralias", connection);
  connection.Open();
  SqlDataAdapter posttext = new SqlDataAdapter();
  postname.Parameters.Add("@username", SqlDbType.NVarChar, 50, username);
  postname.Parameters.Add("@userpass", SqlDbType.NVarChar, 50, userpass);
  postname.Parameters.Add("@useralias", SqlDbType.NVarChar, 50, theAlias);
 
 postname.Parameters["@username"].Value="user";
 postname.Parameters["@userpass"].Value="123";
 postname.Parameters["@useralias"].Value="2233"
значения существуют, переменные не пустые, я же написал.
вот код:
C#
1
2
3
            string theAlias = Select1.Value;
            string username = LGN.Text; LGN.Text = "";
            string userpass = PSW.Text; PSW.Text = "";
даже без этого ничего не работает. Написал вот так вот, смотрите:
C#
1
2
3
4
                connection.Open();
                SqlCommand postname = new SqlCommand("UPDATE sites SET username='test', userpass='test2' WHERE useralias='qiq'", connection);
                SqlDataAdapter posttext = new SqlDataAdapter();
                posttext.UpdateCommand = postname;
и тоже - никакой ошибки, совсем ничего. просто напросто не изменяет содержимое колонок.. остаётся все прежним:
http://www.c-sharpcorner.com/F... D0%B92.JPG
а вот типы данных колонок:
http://www.c-sharpcorner.com/F... %D0%B9.JPG

п.с. где ты, доктор Хаус, пациент умир.. изводится совсем уже, в непонятках
0
 Аватар для blase
3 / 3 / 1
Регистрация: 18.10.2009
Сообщений: 83
26.05.2011, 21:17  [ТС]
вот идиотство!
C#
1
2
3
4
connection.Open();
SqlCommand updatename = new SqlCommand("UPDATE sites SET username='"+LGN.Text+"', userpass='"+PSW.Text+"' WHERE usersite='" + doValue + "'", connection);
updatename.ExecuteNonQuery();
connection.Close();
вот вот эта строка updatename.ExecuteNonQuery(); всё делает!
а я парился все эти дни над каким-то updatetext.UpdateCommand = updatename;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.05.2011, 21:17
Помогаю со студенческими работами здесь

Нарушение параллелизма UpdateCommand
Здравствуйте. Возникла проблема с обновлением бд. В БД таблицы связаны связью 1 ко многим. Удаление и обновление установлено на...

Что не так с UpdateCommand?
Доброго времени суток! Прошу помочь разобраться с обновлением данных в БД. Вроде все делал как в учебниках и на форумах рекомендуют,...

Сложный запрос написания UpdateCommand
Добрый день. В базах access создал запрос: SELECT ticher.ФИО, predmet.predmet, klas.klas, stud.ФИО, yrok.data, uspisnist.ochenka FROM...

Обновление dataGridView с использованием UpdateCommand
Данные в dataGridView заносятся из БД SQL запросом, который связывает несколько таблиц и создает 2 новых столбца.После изменения данных в...

InsertCommand, UpdateCommand где их искать?
На этапе проектирования, во время перетаскивания таблицы из источника данных, такие свойства как SelectCommand, InsertCommand и...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru