powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Обновление определённой DataRow из БД
7 сообщений из 7, страница 1 из 1
Обновление определённой DataRow из БД
    #38901440
eniluck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использую связку С# + Oracle

Дано:
Заполненный данными DataTable

Делаю UPDATE строки в БД

Необходимо:
Обновить строку (DataRow) по заданному значению ключевого поля из базы данных .


з.ы. Весь мозг сломал :( Помогите . А?
з.ы.ы. А то я щас нафигачу простым перебором нафиг. =((((
...
Рейтинг: 0 / 0
Обновление определённой DataRow из БД
    #38901523
eniluck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пока что только такое вот "творчество". :(

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
DataTable dtNewData = dsNewData.Tables[0]; // Эти данные выхватываем из таблицы по определенному ID 
DataRow[] rowsNewData = dtNewData.Select();
DataRow rowNewData = rowsNewData[0];

DataTable dt = ds.Tables[0]; // Локальные данные, которые хранятся в DataSet 
DataRow[] rowsLocalData = dt.Select("col1 = "+id);
DataRow rowLocalData= rowsLocalData[0];

foreach (DataColumn dc in dtNewData.Columns)
{
       rowLocalData[dc.ColumnName] = rowNewData[dc.ColumnName];
}


p.s. Но это же звездец как криво :) ПОМОЩИ ПРОШУ!
...
Рейтинг: 0 / 0
Обновление определённой DataRow из БД
    #38901549
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eniluck,

Datatable - зло.
Решительно рекомендую вам открыть для себя ORM. Последние версии EntityFramework умеют сами за вас многое делать.
...
Рейтинг: 0 / 0
Обновление определённой DataRow из БД
    #38901626
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eniluck, качайте и читайте ado.net cookbook pdf
влом цитировать...
...
Рейтинг: 0 / 0
Обновление определённой DataRow из БД
    #38901648
petalvik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читай "Программирование на Microsoft ADO.NET 2.0", Дэвид Сеппа.
...
Рейтинг: 0 / 0
Обновление определённой DataRow из БД
    #38901712
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eniluck Но это же звездец как криво :) ПОМОЩИ ПРОШУ!
Если работает - то не так уж криво.
Другое дело, что DataTable - это устаревший подход, и в нем только так...
...
Рейтинг: 0 / 0
Обновление определённой DataRow из БД
    #38901856
eniluck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D129, petalvik ,buser, Proga СПАСИБО!!!
Допишу, как начал... а дальше перелезу по ходу прочтения инфы на EntityFramework, либо ещё на что то...
Как бы то ни было! Спасибо ещё раз.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Обновление определённой DataRow из БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]