Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / работа с базой данных / 3 сообщений из 3, страница 1 из 1
23.11.2006, 09:39
    #34148903
verybadbug
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа с базой данных
помогите кто чем может... хочу считать данные из таблицы, изменить их.. и потом сохранить обратно... делаю так...



dsWorkPlans.DataSourceMode = SqlDataSourceMode.DataSet;
dsWorkPlans.SelectCommand =
  "SELECT *\n" +
  "FROM WorkPlans\n" +
  "WHERE (wpID = " + Id.ToString() + ")";
DataView dv = (DataView)dsWorkPlans.Select(DataSourceSelectArguments.Empty);
dv.Table.Rows[0]["wpSize"] = Request.Files[0].ContentLength;



а чё дальше делать... как сохранить-то?
одна голова хорошо, две лучше, а три - змей горыныч...
...
Рейтинг: 0 / 0
23.11.2006, 13:07
    #34149935
enot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа с базой данных
Короче, используются компоненты.
1.DataSet
2. SqlDataAdapter
3. SqlCommandBuilder
4. DataTable
Заполняешь 1-й с пом 2 и 3.
Заполняешь из 1-го  4-й.

а потом дополняешь, изменяешь данные в DataTable.
Затем у SqlDataAdapter есть методUpdate(DataTable.GetChanges( DataRowState.Added)).
как-нить так ;)...кто сказал, что будет легко?)))
...
Рейтинг: 0 / 0
24.11.2006, 05:42
    #34151977
verybadbug
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа с базой данных
спасибо... с этим разобрался...
а можно как-нибудь получить данные после adapter.Update(dataSet); ... например у меня в таблице есть поле [ID]-счётчик... можно ли получить его значение для строки, которую я добавил/изменил в dataSet?
одна голова хорошо, две лучше, а три - змей горыныч...
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / работа с базой данных / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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