|
|
|
Не сохраняет dataSet в ДБ. В чём сожет быть причина?
|
|||
|---|---|---|---|
|
#18+
Данная функция не схраняет dataset ( тип ds_Option ) в ДБ. Всё компилется. Исключения не вываливаются. Но в БД не сохраняются изменения в dataSet'е. Может есть у кого то соображения??? static public void dsOptionSave(ds_Option dsOption) { ds_Option oDS = (ds_Option)dsOption.GetChanges(); if (oDS == null) return; try { using (SqlConnection conn = new SqlConnection(ConnectionString)) { conn.Open(); try { using (SqlTransaction trans = conn.BeginTransaction()) { try { SqlCommand update_dsOption = SqlHelper.CreateCommand(conn, "LoginTable_Update", "password", "attantionTime", "warningTime", "TN", "netRow", "attRow", "warRow", "prRow", "sizeFont", "Access"); update_dsOption.Transaction = trans; using (SqlDataAdapter dataAdapterOrder = new SqlDataAdapter()) { dataAdapterOrder.AcceptChangesDuringFill = false; dataAdapterOrder.UpdateCommand = update_dsOption; dataAdapterOrder.Update(oDS, "SelectPeopleSettings"); } oDS.AcceptChanges(); dsOption.Merge(oDS.SelectPeopleSettings); dsOption.AcceptChanges(); trans.Commit(); } catch (Exception ex) { trans.Rollback(); throw ex; } } } finally { conn.Close(); } } } catch (Exception e) { } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2010, 13:49 |
|
||
|
|

start [/forum/topic.php?fid=17&fpage=52&tid=1351079]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 253ms |
| total: | 369ms |

| 0 / 0 |
