|
|
|
Как сохранить данные полученные из ХП
|
|||
|---|---|---|---|
|
#18+
Данные в таблице получены вызовом ХП. После обновления данных, все строки получают DataRowState = Modified, но этих строк вообще нет в таблице, поэтому при команде Fill все валится. Я переписал команду updateCommand у DataAdapter-а, но ничего не получается. Сделал это так: SqlCommand updateCommand = new SqlCommand(); updateCommand.CommandText = "INSERT INTO FieldStat(ReportDate, Project_id, Task_id, XPath, XField, SymbolCount, FieldCount, " + "FieldCountAll, Koef, OperTime) VALUES(@ReportDate, @Project_id, @Task_id, @XPath, @XField, @SymbolCount, " + "@FieldCount, @FieldCountAll, @Koef, @OperTime)"; updateCommand.Parameters.Add("@ReportDate", SqlDbType.DateTime); updateCommand.Parameters.Add("@Project_id", SqlDbType.Int); updateCommand.Parameters.Add("@Task_id", SqlDbType.Int); updateCommand.Parameters.Add("@XPath", SqlDbType.NVarChar, 255); updateCommand.Parameters.Add("@XField", SqlDbType.Bit); updateCommand.Parameters.Add("@SymbolCount", SqlDbType.Int); updateCommand.Parameters.Add("@FieldCount", SqlDbType.Int); updateCommand.Parameters.Add("@FieldCountAll", SqlDbType.Int); updateCommand.Parameters.Add("@Koef", SqlDbType.Decimal); updateCommand.Parameters.Add("@OperTime", SqlDbType.Float); updateCommand.CommandType = CommandType.Text; updateCommand.Connection = con; Возможно ли как-то добавить все строки из моей таблицы, с помощью DataAdaptera в таблицу БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2009, 11:46 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=36149546&tid=1351706]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 277ms |
| total: | 406ms |

| 0 / 0 |
