Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как из MSSQL7.0 вернуть количество обновляемых сторок в DELPHI
|
|||
|---|---|---|---|
|
#18+
Как из MSSQL7.0 получить количество обновляемых сторок в DELPHI. Делаю обновление данных, сервер всегда выдаёт количество обработаных данных(строк). Как их взять используя Delphi. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2002, 11:25 |
|
||
|
Как из MSSQL7.0 вернуть количество обновляемых сторок в DELPHI
|
|||
|---|---|---|---|
|
#18+
Не много не понял, что требуется, если делаешь update table в хранимой можно возвращать @@RowCount возвращает кол-во измененных строк ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2002, 13:26 |
|
||
|
Как из MSSQL7.0 вернуть количество обновляемых сторок в DELPHI
|
|||
|---|---|---|---|
|
#18+
на счет @@RowCount в хранимой процедуре я знаю. Я просто ставлю в ADO компонент такое: form1.ADOCommand1.CommandText:='update kartka_slive set out_='''+Edit1.Text+''''+ ' where out_= '''+DBText1.Field.Text+''''; и мне надо узнать сколько строк обновилось. Можно конечто другим способом типа такого: select out_, count(out_) from Kartka_slive group by out_ having count(out_)>0 Поставив перед обновлением мы узнаем количество строк какие мы хотим обновлять, а потом выполнить обновление, но это изврат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2002, 13:43 |
|
||
|
Как из MSSQL7.0 вернуть количество обновляемых сторок в DELPHI
|
|||
|---|---|---|---|
|
#18+
на счет @@RowCount в хранимой процедуре я знаю. @@RowCount он везде @@RowCount form1.ADOCommand1.CommandText:='SET NOCOUNT ON; update kartka_slive set out_='''+Edit1.Text+''''+ ' where out_= '''+DBText1.Field.Text+'''; SELECT @@ROWCOUNT AS RowCount'; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2002, 13:49 |
|
||
|
Как из MSSQL7.0 вернуть количество обновляемых сторок в DELPHI
|
|||
|---|---|---|---|
|
#18+
form1.ADODataSet1.CommandText:='update kartka_slive set out_='''+Edit1.Text+''''+ ' where out_= '''+DBText1.Field.Text+'''' + ' select @@RowCount'; и далее form1.ADODataSet1.Open он вернет поле Column1 в котором и будет желаемая цифра ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2002, 14:04 |
|
||
|
Как из MSSQL7.0 вернуть количество обновляемых сторок в DELPHI
|
|||
|---|---|---|---|
|
#18+
Всем спасибо.. Только ADOCommand1 не может возвращать значения пришлось сделать так: form1.ADOQuery1.SQL.add('update kartka_slive set out_='''+Edit1.Text+''''+ ' where out_= '''+DBText1.Field.Text+''''+ ' SELECT @@ROWCOUNT AS ROW_UPD'); А так все работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2002, 15:06 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32024987&tid=1823592]: |
0ms |
get settings: |
4ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
133ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 454ms |

| 0 / 0 |
