|
|
|
Удаление данных из БД через DataSet
|
|||
|---|---|---|---|
|
#18+
БД состоит из одной таблички. Ее образ в DataSet, мне нужно по нажатию на кнопку на форме очищать все записи в этой таблице из DataSet и из БД Первое, что пришло в голову: Код: plaintext 1. 2. Подскажите, как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2006, 20:28 |
|
||
|
Удаление данных из БД через DataSet
|
|||
|---|---|---|---|
|
#18+
Help The AcceptChanges method is generally called on a DataTable after you attempt to update the DataSet using the DbDataAdapter.Update method. А это значит, что метод AcceptChanges должен выполняться после выполнения метода Update объекта DbDataAdapter. И именно DbDataAdapter.Update() реально выполнит вставку, изменение и удаления строк в базе данных, на основании имеющихся у него InsertCommand, UpdateCommand, DeleteCommand , которые автоматически были сформированы по шаблону команды Select при создании адаптера. Для увеличения эффективности работы данных команд, желательно не полагаться на автоматически сгенерированный код, а создать свои версии для InsertCommand, UpdateCommand, и DeleteCommand . Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2006, 04:26 |
|
||
|
Удаление данных из БД через DataSet
|
|||
|---|---|---|---|
|
#18+
точно так-с, только если мне память не изменяет AcceptChanges после DataAdapter.Update - лишнее, по крайней мере в моем провайдере точно, но что-то мне подсказывает что и в других так же должно быть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2006, 10:54 |
|
||
|
Удаление данных из БД через DataSet
|
|||
|---|---|---|---|
|
#18+
this.MyDataSet.AcceptChanges(); почитай в мсдн зачем нужен этот AcceptChanges(), и потом как сказал гость что б отправить изменение в бд нужно делать this.DataAdapter.Update(myTable); ---- www.hramin.jino-net.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2006, 11:42 |
|
||
|
Удаление данных из БД через DataSet
|
|||
|---|---|---|---|
|
#18+
Я понимаю что, чукча писатель, а не читатель, но лучше перед тем как делать надо почитать. Самая хорошая книга Data Binding with Windows Forms 2.0: Programming Smart Client Data Applications with .NET By Brian Noyes её многократно выкладывали а инете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2006, 19:18 |
|
||
|
Удаление данных из БД через DataSet
|
|||
|---|---|---|---|
|
#18+
Bill GreatЯ понимаю что, чукча писатель, а не читатель, но лучше перед тем как делать надо почитать. Самая хорошая книга Data Binding with Windows Forms 2.0: Programming Smart Client Data Applications with .NET By Brian Noyes её многократно выкладывали а инете. Подскажите, а она в русском переводе есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2007, 18:31 |
|
||
|
Удаление данных из БД через DataSet
|
|||
|---|---|---|---|
|
#18+
chpashaточно так-с, только если мне память не изменяет AcceptChanges после DataAdapter.Update - лишнее, по крайней мере в моем провайдере точно, но что-то мне подсказывает что и в других так же должно быть :) будет также если галочка не снята ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 11:55 |
|
||
|
Удаление данных из БД через DataSet
|
|||
|---|---|---|---|
|
#18+
CeridanБД состоит из одной таблички. Ее образ в DataSet, мне нужно по нажатию на кнопку на форме очищать все записи в этой таблице из DataSet и из БД Первое, что пришло в голову: Код: plaintext 1. 2. Подскажите, как это сделать? Можно попробовать так: Можно пойти написав параметризированый запрос (возпользовавшись поиском) тут примеров полно. А можно згенерировать Адаптер... а потом добавить на форму, код... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. А потом свои (первое, что пришло в голову) Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 15:41 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=34283182&tid=1352978]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 401ms |

| 0 / 0 |
