|
|
|
А почему мождет не работать recordcount ?+
|
|||
|---|---|---|---|
|
#18+
В форме accesse делаю strSql = "SELECT * ......." Set rst = CurrentProject.Connection.Execute(strSql) countOfRec = rst.RecordCount B count равен -1.,в дебаггер видно,что записи есть? В чем засада? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 12:33:30 |
|
||
|
А почему мождет не работать recordcount ?+
|
|||
|---|---|---|---|
|
#18+
СнюсьSet rst = CurrentProject.Connection.Execute(strSql)Зачем такой изврат? set db=currentdb set rst=db.openrecordset(sqrsql) Тогда, возможно, rst.recordcount и не будет показывать истинное количество записей, но после первого rst.movenext начнёт. А так - 0 или 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 12:36:35 |
|
||
|
А почему мождет не работать recordcount ?+
|
|||
|---|---|---|---|
|
#18+
В help же все написано ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 12:38:51 |
|
||
|
А почему мождет не работать recordcount ?+
|
|||
|---|---|---|---|
|
#18+
2 маяк Уважаемый - изврат у вас:) Учимя работать по-новому, т.е. через адо:) Дао - прошлый век:) Без обид:) И число записей сразу видно, зачем мне ходить по рекордсету? 2 Снюсь Зависит от типа рекордсета. См. хелп по RecordCount Property. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 12:40:39 |
|
||
|
А почему мождет не работать recordcount ?+
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 12:51:28 |
|
||
|
А почему мождет не работать recordcount ?+
|
|||
|---|---|---|---|
|
#18+
[quot Hummer]2 маяк Уважаемый - изврат у вас:) Учимя работать по-новому, т.е. через адо:) Дао - прошлый век:) Без обид:) И число записей сразу видно, зачем мне ходить по рекордсету? quot] И все же это: Set rst = CurrentProject.Connection.Execute(strSql) изврат и изгол! Код: plaintext 1. 2. 3. 4. 5. 6. 7. И тогда точно знаешь - где находишься и не надо гадать что такое возвратит этот Execute ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 13:22:33 |
|
||
|
А почему мождет не работать recordcount ?+
|
|||
|---|---|---|---|
|
#18+
А дайте где-нибудь нормально почитать про эти дао/адо! Только чур не кричать "Гетц!" - мне лень ходить и тем более покупать. Наверняка в инете, если не на этом сайте, доступно изложено? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 13:32:05 |
|
||
|
А почему мождет не работать recordcount ?+
|
|||
|---|---|---|---|
|
#18+
2 Rivkin Dmitry Мда - а что тут гадать, к бабке не ходи: HELP Execute Method (ADO Connection) Executes the specified query, SQL statement, stored procedure, or provider-specific text. Syntax For a non–row-returning command string: connection.Execute CommandText, RecordsAffected, Options For a row-returning command string: Set recordset = connection.Execute (CommandText, RecordsAffected, Options) Return Value Returns a Recordset object reference. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 13:34:04 |
|
||
|
А почему мождет не работать recordcount ?+
|
|||
|---|---|---|---|
|
#18+
А если перед имспользованием rst.RecordCount сделать сначала rst.MoveLast? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 14:33:01 |
|
||
|
А почему мождет не работать recordcount ?+
|
|||
|---|---|---|---|
|
#18+
а чем не устраивает цикл вида: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 14:50:06 |
|
||
|
А почему мождет не работать recordcount ?+
|
|||
|---|---|---|---|
|
#18+
Shuhardа чем не устраивает цикл вида: Думаю тем, что нужно количество записей и как можно быстрей. Цикл будет грузить клиента и один из самых неоптимальных способов получить результат. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 22:12:47 |
|
||
|
А почему мождет не работать recordcount ?+
|
|||
|---|---|---|---|
|
#18+
для определения числа записей - не оптимальный как цикл выборки хорош пример привёл на тот случай ,если Снюсь пытался сделать цикл посредством For ct=0 to RecordCount ... movenext next ct и не получал ни одного отсчёта(я так понял проблему) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 22:21:46 |
|
||
|
А почему мождет не работать recordcount ?+
|
|||
|---|---|---|---|
|
#18+
Что-то у меня такое чувство проснулось, что он таким образом пытается проверять вернул-ли что-нибудь запрос :) А для этого RecordCount вообще не лучшее средство. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 22:24:23 |
|
||
|
А почему мождет не работать recordcount ?+
|
|||
|---|---|---|---|
|
#18+
BelyЧто-то у меня такое чувство проснулось, что он таким образом пытается проверять вернул-ли что-нибудь запрос :) А для этого RecordCount вообще не лучшее средство. он уже в 12:00 разобрался так что не будем дальше дискутировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2004, 22:26:03 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32580873&tid=1673532]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
157ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 445ms |

| 0 / 0 |
