![]() |
|
Модераторы: gambit |
![]()
|
|
| Teran |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 590 Регистрация: 9.9.2005 Где: Украина, Запорожь е Репутация: нет Всего: 3 |
есть база данных
данные из нее получается вытануть в ListView:
но вот произвести изменения и сохранить не выходит:
может кто знает как нужно правильно? -------------------- Ни цего не понимаю |
||||
|
|||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 4 Всего: 61 |
И что же именно не выходит? Или наоборот, и что из этого выходит? Совсем запутался...
|
|||
|
||||
| Teran |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 590 Регистрация: 9.9.2005 Где: Украина, Запорожь е Репутация: нет Всего: 3 |
Когда выполняется последняя строка: FormMain.Base.DbDataAdapter.Update( xDataSet, "CONTACT" );
вылетает ошибка:
-------------------- Ни цего не понимаю |
|||
|
||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 4 Всего: 61 |
Именно тут все и написано. Если не уверен в своем знании английского, то иногда помогает воспользоваться http://www.translate.ru В датадаптере надо заполнить UpdateCommand валидной командой. |
|||
|
||||
| Teran |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 590 Регистрация: 9.9.2005 Где: Украина, Запорожь е Репутация: нет Всего: 3 |
а можеш написать чтото вроди кода? -------------------- Ни цего не понимаю |
|||
|
||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 4 Всего: 61 |
Teran, перетягиваешь себе на форму таблицу БД из Server Explorer и все сгенерится.
Код зависит от стр-ры таблицы - это раз, и второе - в MSDN есть просто тонна примеров |
|||
|
||||
| Teran |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 590 Регистрация: 9.9.2005 Где: Украина, Запорожь е Репутация: нет Всего: 3 |
что-то я запутался в этой структурой....
я непойму при Update еще нужно и команду какуюто писать? -------------------- Ни цего не понимаю |
|||
|
||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 4 Всего: 61 |
Teran, да. Если с SQL Server работаешь, то SQLCommand, иначе - OleDbCommand.
|
|||
|
||||
| Teran |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 590 Регистрация: 9.9.2005 Где: Украина, Запорожь е Репутация: нет Всего: 3 |
Допустим у меня в базе таблица ("CONTACT") и в ней имеются 4 поля (CONTACT_ID - числовой и три текстовых: TITLE,FIRST,LAST)
при чем могут изменятся не все 3 поля сразу. подскажи пожалуйста как мне огранизовать UpdateCommand в MSDN нашел чтото но не могу припаять к своим названиям полей:
-------------------- Ни цего не понимаю |
|||
|
||||
| Wanderer2019 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 937 Регистрация: 3.12.2004 Где: Санкт-Петербург/П рага Репутация: 1 Всего: 17 |
это значит что в DataAdapter`е нет команды на обновление таблицы. Возникает в случает если ты не используешь визуальные компоненты, а прописываешь все connection и т.д. прямо в коде. Получатся что Insert, Select и Update команды этого адаптера пусты, а именно их он использует при вызове метода Update. Поэтому если запрос простой то можно вписывать самому в теле программы. Если же сложный тоя бы написал хранимую процедуру и вызывал ее.
|
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |