
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.02.2007, 02:28
|
|||
|---|---|---|---|
SqlCommandBuilder и Update |
|||
|
#18+
есть БД с таблицей "the_table", которую надо изменить. Делаю так: DataSet my_DataSet = new DataSet(); my_SqlDataAdapter.Fill(my_DataSet,"the_table"); изменяю my_DataSet.Tables[0], например удаляю из таблицы столбцы. Далее: SqlCommandBuilder com_build = new SqlCommandBuilder(my_SqlDataAdapter); my_SqlDataAdapter.Update(my_DataSet,"the_table"); Вопрос: этих возможностей хватит для полноценного выполнения UPDATE,DELETE,INSERT команнд с таблицей "the_table"? Какие проблемы могут возникнуть ? Зачем тогда нужен this.MyDataSet.AcceptChanges() ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2007, 02:38
|
|||
|---|---|---|---|
SqlCommandBuilder и Update |
|||
|
#18+
zpqmwn Зачем тогда нужен this.MyDataSet.AcceptChanges() ? чтобы зафиксировать изменения на клиенте. zpqmwn Вопрос: этих возможностей хватит для полноценного выполнения UPDATE,DELETE,INSERT команнд с таблицей "the_table"? если "полноценное выполнение" это то когда результат запроса не вызывает удивление, то ответ использовать билдер нельзя. Мое мнение, что билдер вообще нельзя использовать в полноценных приложениях. Кое как кодогенерация настраивается в NW 2.0 но для этого как минимум надо точно знать каким образом работает билдер, не думаю что вас устроит сгенерированный им коммАнд по умолчанию. Код: plaintext Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&mobile=1&tid=1352963]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
99ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 379ms |

| 0 / 0 |
