
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.05.2005, 22:05
|
|||
|---|---|---|---|
|
|||
_RecordsetPtr и SCOPE_IDENTITY |
|||
|
#18+
Привет всем СУБД MS SQL Server После добавления новой записи необходимо определить значение PK новой записи Добавляю вот так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. в CRecordset можно с помощью GetFieldValue но в _RecordsetPtr такой функции нет Буду очень благодарин за хороший совет или пример. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2005, 08:37
|
|||
|---|---|---|---|
|
|||
_RecordsetPtr и SCOPE_IDENTITY |
|||
|
#18+
Ну неужели ни кто не знает как счисать значение возвращаемое SCOPE_IDENTITY с помощью _RecordsetPtr. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.05.2005, 09:54
|
|||
|---|---|---|---|
_RecordsetPtr и SCOPE_IDENTITY |
|||
|
#18+
Ты же написал после вставки SELECT SCOPE_IDENTITY() Оно сформирует обычный набор данных (result set) и его на клиенте нужно обработать обычными способами, как обычный набор данных - профетчить, сбиндив на переменные. Что касается задачи вцелом - я бы посоветовал сделать из этого хранимую процедуру и возвращать значение ключа новой записи через выходной параметр. Кстати, его на клиенте получить (в OLEDB и ODBC), насколько я помню, немного легче. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.05.2005, 07:41
|
|||
|---|---|---|---|
|
|||
_RecordsetPtr и SCOPE_IDENTITY |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2033342]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 355ms |

| 0 / 0 |
