|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
заполняю ultragrid Me.ultragrid.DataSource = Me.dataset.Tables("tabl") затем в ячейках грида редактирую данные потом делаю BindingContext(dataset, "tabl").EndCurrentEdit() OleDbDataAdapter1.Update(dataset) dataset.AcceptChanges() ничего в базе не обновляет .... Dim OleDbDataAdapter1 As System.Data.OleDb.OleDbDataAdapter Dim OleDbUpdateCommand1 As System.Data.OleDb.OleDbCommand OleDbDataAdapter1.UpdateCommand = OleDbUpdateCommand1 OleDbUpdateCommand1.CommandText = "[NewSPUpdateCommand]" OleDbUpdateCommand1.CommandType = System.Data.CommandType.StoredProcedure что не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 12:00 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
[src]BindingContext(dataset, "tabl").EndCurrentEdit() MsgBox(dataset.HasChanges().ToString()) ' Что здесь возвращает HasChanges()? OleDbDataAdapter1.Update(dataset) dataset.AcceptChanges() [src] ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 12:21 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
Очепятка: Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 12:22 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
А это что возвращает: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 12:45 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
тоже true ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 12:51 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
Интересует структура обновляемой таблицы и код NewSPUpdateCommand. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 12:53 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
в приложеном txt код хп структура таблицы видна там же ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 13:08 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
Архив битый, или чем вы запаковывали? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 13:10 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
Понял что это обычный text. Только расширение zip для чего? Видно много параметров к этой хранимой процедуре. Интересует код этих параметров на VB.NET. Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 13:22 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
Понял что это обычный text. Только расширение zip для чего? я кладу обычный txt , пробовал скачать - качается тоже txt вот код параметров ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 13:56 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
Первичный ключ = iduvsd ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 14:10 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
Первичный ключ = iduvsd ? да ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 14:33 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
Так давайте попробуем следующее: Код: plaintext 1. 2. 3. 4.
Добавьте следующую процедуру: Код: plaintext 1. 2. 3. 4. 5.
Теперь запускаем и смотрим в Output что туда выходит при Update? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 14:39 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
не заходит он в эту процедуру ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 15:19 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
А вы при этом что нибудь меняете в таблице? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 15:25 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
в гриде меняю данные и MsgBox(dataset.HasChanges(DataRowState.Modified).ToString()) дает true может для грида какой метод нужен? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 15:35 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
Попробовать перед Update: Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 15:41 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
ругается на Console.WriteLine(modified.Tables(0).TableName) Object reference not set to an instance of an object. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 15:51 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
Ну ясно почему updating не срабатывает, только я не понимаю как dataset.HasChanges(DataRowState.Modified) возвращает True, если Dim modified As DataSet = dataset.GetChanges(DataRowState.Modified) // modified = Nothing - то есть обновлений нет. Привидите еще раз полученный код. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 15:55 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
А лучше дойдите Debugом до Update. И в этот момент в Watch посмотрите: modifed, dataSet.HasChanges(DataRowState.Modified) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 15:58 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
код ты мне на днях давал :) по ссылке на пост и ниже видно как я это с твоей помощью сделал :) /topic/63982#684095 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 16:01 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
Нет меня сейчас интересует, все что до Update находиться OleDbDataAdapter1.Update(dataset) dataset.AcceptChanges() Я все никак не могу въехать почему HasChanges говорит изменения модифицированных строк есть, а GetChanges говорит что нет.???? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 16:04 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
Кстати пора думаю все эти топики собирать воедино. :-) Ну и все таки хотелось бы посмотреть весь код завязанный с DataSet, иногда лишняя строка может все испортить. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 16:06 |
|
обновления из грида в базу
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2004, 16:19 |
|
|
start [/forum/topic.php?fid=17&msg=32525667&tid=1354117]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
124ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 342ms |
total: | 566ms |
0 / 0 |