Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Поиск похожих документов в SQL Server 2008 http://www.cyberforum.ru/ado-net/thread41973.html
Доброго времени суток господа!!! Мне подкинули задачку по поиску похожих документов. На даный момент имею: SQL Server 2008, блобы лежат в столбце image и проиндексированы полнотекстовым поиском,...
Перетаскивание значка таблицы БД... C#
Привет всем Не судите так строго... Работаю с книгой: подсоединил источник БД через "Обозреватель серверов". Связь с БД есть. Теперь в книге пишется: "...перетащите таблицу БД на...
Базы данных C#
допустим есть база даных в ней два столбца Имя и Цена в них по 5 строк,как пощитать суму всех строк ,столбца цена
C# Как использовать Transact sql в Visual Studio Помогите сделать ASPX страницу для проверки данных xls. Нужно сделать веб страницу которая могла бы звгружать XLS файл в таблицу "nimic" и пару кнопок которые бы выполнили следующие запросы и... http://www.cyberforum.ru/ado-net/thread41577.html
C# Вопрос DataGridView и Odbc http://www.cyberforum.ru/ado-net/thread41530.html
Не ругайте сильно пожалуйста, я новичек. Подключаюсь без проблем к mySQL базе так (установлен mySQL ODBC драйвер): public static void TryConnect() { OdbcConnection...
Login failed for user 'bob'. The user is not associated with a trusted SQL Server connection. C#
Привет. Чтобы не создавать новую подобную тему, пишу здесь. Подскажите пожалуйста, что не так. Делал по уроку на asp.net/learn, но чтото не работает. 1.Запускаю SQL Server Management Studio...
C# как сохранить таблицу в Access
Здравствуйте ! :) У меня есть две строки . Каждую строчку нужно вписать в отдельное поле таблицы . Эту таблицу нужно сохранить в "mdb" . Подскажите , пожалуйста , как создать таблицу в C# ? ...
C# Обновления полей У меня есть 2 таблички: в каждой есть поле цена. Мне нужно, чтобы во второй табличке цена автоматически пересчитывалась так: цена из первой таблички*1.2. Как это можно реализовать? Таблицы созданы... http://www.cyberforum.ru/ado-net/thread40266.html
C# Подключение к SQL SERVER EXPRESS 2005 http://www.cyberforum.ru/ado-net/thread40247.html
Люди! помогите! СРОЧНО! Диплом на грани срыва. Защита через пару дней! Разработкой SQL БД только начал заниматься. В Visual studio 2005 сделал базу данных и приложение на C#. Базу необходимо...
C# Обновление БД Не могу разобраться как обновить данные в бд... Загрузка происходит следующим образом: OleDbDataAdapter adapter; DataSet dataSet; BindingSource bindingSource; ... http://www.cyberforum.ru/ado-net/thread39688.html
_nobody_
8 / 8 / 0
Регистрация: 18.04.2009
Сообщений: 115
30.06.2009, 15:15  [ТС] 0

Обновление базы данных dataadapter.Update

30.06.2009, 15:15. Просмотров 15736. Ответов 8
Метки (Все метки)

Ответ

ну ок... немного разобрался.. но возникла новая ошибка....
я сделал так..

C#
1
2
3
4
5
6
7
8
9
10
11
                adapter.SelectCommand = new SqlCommand("Select Link from " + label1.Text+" where Link=@Link",connection);
                adapter.UpdateCommand = new SqlCommand("Update " + label1.Text + " set Link = @Link Where Link = @oldLink", connection);
                adapter.InsertCommand = new SqlCommand("Insert into " + label1.Text + " Link Values @Link", connection);
                adapter.DeleteCommand = new SqlCommand("delete from " + label1.Text + " where Link=@Link", connection);
 
                adapter.InsertCommand.Parameters.Add("@Link", SqlDbType.Text, 5, "Link");
                adapter.DeleteCommand.Parameters.Add("@Link", SqlDbType.Text, 5, "Link");
                adapter.UpdateCommand.Parameters.Add("@Link", SqlDbType.Text, 5, "Link");
                adapter.UpdateCommand.Parameters.Add("@oldLink", SqlDbType.Text, 5, "Link");
                adapter.Update(table);
                table.AcceptChanges();
ошибка: The data types text and text are incompatible in the equal to operator.
стотбец Линк у меня текстовый....

Добавлено через 15 минут 51 секунду
таак... понял почему выпадала ошибка....
SQL
1
WHERE Link = @oldLink"
эта строка в Апдейт была лишней...
и эта
C#
1
adapter.UpdateCommand.Parameters.Add("@oldLink", SqlDbType.Text, 5, "Link")
но теперь когда я обновляю одну ячейку в Линк то обновляются все чейки... удяляю одну ячейку и удаяются все ячейки... я думал что оно автоматически ищет обновившееся ячейки....

Вернуться к обсуждению:
Обновление базы данных dataadapter.Update
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.06.2009, 15:15
Готовые ответы и решения:

DataAdapter.Update() - достать файлы из базы в Excel, поправить некоторые строки, положить все обратно
Задача, достать файлы из базы в эксель, поправить некоторые строки, положить все обратно, база...

Пакетная передача обновлений (Insert) в базу данных посредством DataAdapter.Update
Здравствуйте, господа :yes: Кто-нибудь имел дело с пакетной передачей обновлений (а конкретно...

Как вы делаете Update данных в БД (при использовании DataGridView, DataSet, DataAdapter)
Доброго дня, форумчане. Отдельный привет знакомым форумчанам. Решил поднять я старую наболевшую...

Обновление данных через DataAdapter и хранимую процедуру
Как обновить дату. У меня есть dataGridView1 в которой таблица Путевка в ней столбцы: НомерПутевки,...

проблема с DataAdapter.Update
вывожу при загрузке формы в datagrid табличку : Dim oCommand As New...

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