Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
10.10.2003, 11:16
|
|||
---|---|---|---|
|
|||
получение значения автоинкрементного поля (IDENTITY) |
|||
#18+
Есть таблица, созданная так: create table my_table (id bigint IDENTITY (1,1), name char (255)) Когда я добавляю из VB значения с пом-ю следующего кода Код: plaintext 1. 2. 3. 4. 5.
то сразу хочу получить значение поля id, для моего нового добавления. Причем штука вида Код: plaintext 1. 2. 3.
возвращают пустую строку, даже в том случае, если после первого куска кода делать Код: plaintext
Как же получить новое значение id ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.10.2003, 11:19
|
|||
---|---|---|---|
получение значения автоинкрементного поля (IDENTITY) |
|||
#18+
используй клиентский курсор + статический набор записей ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.10.2003, 11:41
|
|||
---|---|---|---|
|
|||
получение значения автоинкрементного поля (IDENTITY) |
|||
#18+
Т.е. так? Код: plaintext 1.
Спасибо, помогло. Работает после rs.update Еще раз спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.10.2003, 11:49
|
|||
---|---|---|---|
получение значения автоинкрементного поля (IDENTITY) |
|||
#18+
Код: plaintext
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&tablet=1&tid=2170617]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 164ms |
0 / 0 |