|
|
|
Миллион раз обжеванная тема - значение счетчика после добавления записи.
|
|||
|---|---|---|---|
|
#18+
Access 97, ADO, Provider=Microsoft.jet.oledb.4.0, ASP. Код: plaintext 1. rst("lastop") упорно выдает 0. Счетчик в таблице top_info есть. Где засада? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 14:25 |
|
||
|
Миллион раз обжеванная тема - значение счетчика после добавления записи.
|
|||
|---|---|---|---|
|
#18+
А если так: rst.open "select @@identity from top_info",conn rst(0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 14:27 |
|
||
|
Миллион раз обжеванная тема - значение счетчика после добавления записи.
|
|||
|---|---|---|---|
|
#18+
тоже 0... :((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 14:33 |
|
||
|
Миллион раз обжеванная тема - значение счетчика после добавления записи.
|
|||
|---|---|---|---|
|
#18+
А запись при этом добавляется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 14:43 |
|
||
|
Миллион раз обжеванная тема - значение счетчика после добавления записи.
|
|||
|---|---|---|---|
|
#18+
Запись добавляется, глазами я ее вижу... а через @@identity - нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 14:45 |
|
||
|
Миллион раз обжеванная тема - значение счетчика после добавления записи.
|
|||
|---|---|---|---|
|
#18+
To [funddd] 1) conn.execute "insert into top_info (upper_thread) values (1)" 2) rst.open "select @@identity as lastop from top_info",conn A)Так работать не будет никогда ни за что con.execute и rs находятся в разных сеансах связи с базой Так будет работать conn.execute "insert into top_info (upper_thread) values (1)" & vbcrlf & _ "SELECT @@identity" Б) @@identity - системная глобальная переменная, ее не нужно селектить FROM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 15:11 |
|
||
|
Миллион раз обжеванная тема - значение счетчика после добавления записи.
|
|||
|---|---|---|---|
|
#18+
> Access 97 т.е. jet3.xx, а @@identity доступно только для Jet4 (Акес2000 и более) (не смотря на то, что ты подключаешься через jet4 - ядро все-равно 3.хх - вроде так) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 15:11 |
|
||
|
Миллион раз обжеванная тема - значение счетчика после добавления записи.
|
|||
|---|---|---|---|
|
#18+
To [Senin Viktor] ИМХО может и работать - поскольку как раз ЯДРО 4, а формат файла 3.51. Тем более может, что переменная сеансовая, Но, с другой строноы, действительно, не обязан. (Сам не пробовал) С Уважением, Виктоша ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 15:18 |
|
||
|
Миллион раз обжеванная тема - значение счетчика после добавления записи.
|
|||
|---|---|---|---|
|
#18+
2 Victosha: блин. а куда он значение @@identity запихает? 2Senin Viktor: блин. очень печально, если так... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 15:21 |
|
||
|
Миллион раз обжеванная тема - значение счетчика после добавления записи.
|
|||
|---|---|---|---|
|
#18+
Knowledge Base INFO: Jet OLE DB Provider Version 4.0 Supports SELECT @@Identity ... The Jet OLE DB version 4.0 provider supports the SELECT @@Identity query that allows you to retrieve the value of the auto-increment field generated on your connection. Auto-increment values used on other connections to your database do not affect the results of this specialized query. This feature works with Jet 4.0 databases but not with older formats. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 15:29 |
|
||
|
Миллион раз обжеванная тема - значение счетчика после добавления записи.
|
|||
|---|---|---|---|
|
#18+
Мда... Как говорится, комментарии излишни... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2004, 15:43 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32371684&tid=1677295]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 473ms |

| 0 / 0 |
