Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
COUNT (*)
|
|||
|---|---|---|---|
|
#18+
Нужна помощь! Мне нужно получить кол-во найденных ячеек по условию SQLStr = "SELECT Count (*) From mytable WHERE col = #" & somevar1 & "# AND Id_Program=" & somevar2 Как теперь получить именно число, поскольку SQLStr = строке с запросом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2010, 18:06 |
|
||
|
COUNT (*)
|
|||
|---|---|---|---|
|
#18+
1) какая среда? 2) каким образом запрос запускается на выполнение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2010, 11:43 |
|
||
|
COUNT (*)
|
|||
|---|---|---|---|
|
#18+
Если я правильно понял то: создайте объект recordset на основе вашнго запроса а затем выполнеите метод recordcount типа так: Dim connection As New ADODB.connection Dim rs As New ADODB.Recordset SQLStr = "SELECT Count (*) From mytable WHERE col = #" & somevar1 & "# AND Id_Program=" & somevar2 connection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=здесь путь;" & _ "Persist Security Info=False" connection.Open rs.Open SQLStr , connection, adOpenKeyset, adLockOptimistic Msgbox rs.RecordCount ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2010, 22:43 |
|
||
|
COUNT (*)
|
|||
|---|---|---|---|
|
#18+
Меня смутило оперирование понятием "ячейка". Может все же дело происходит в локальной талице Access.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2010, 22:55 |
|
||
|
COUNT (*)
|
|||
|---|---|---|---|
|
#18+
TpaBka, Кстати, ерунду вы сказали!!! Ибо RecordCount ВСЕГДА будет равен 1 Либо надо убрать "Count" из запроса, что неэкономично, либо считывать значение нулевого (или поименованного поля). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 01:32 |
|
||
|
COUNT (*)
|
|||
|---|---|---|---|
|
#18+
vbasicНужна помощь! Мне нужно получить кол-во найденных ячеек по условию SQLStr = "SELECT Count (*) From mytable WHERE col = #" & somevar1 & "# AND Id_Program=" & somevar2 Как теперь получить именно число, поскольку SQLStr = строке с запросом мой способ возможно дилетантский, но я создавал в базе запрос (генерировал имя) через CreateQueryDef, а потом получал первый field запрос потом можно убить. Но это некрасиво, хотя работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 11:14 |
|
||
|
COUNT (*)
|
|||
|---|---|---|---|
|
#18+
vbasic, Код: plaintext 1. 2. PS здесь на rs.eof проверять не нужно, т.к. Сount(*) выдает значение всегда. В общем случае - надо проверять rs.eof после открытия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 11:29 |
|
||
|
COUNT (*)
|
|||
|---|---|---|---|
|
#18+
qwrqwr PS здесь на rs.eof проверять не нужно, т.к. Сount(*) выдает значение всегда. В общем случае - надо проверять rs.eof после открытия. не всегда, при определенных условиях будет пустой рекордсет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 13:42 |
|
||
|
COUNT (*)
|
|||
|---|---|---|---|
|
#18+
Мне кажется такой способ тоже будет работать хотя не проверял Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 13:47 |
|
||
|
COUNT (*)
|
|||
|---|---|---|---|
|
#18+
и ваше приложение зациклиться =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 13:53 |
|
||
|
COUNT (*)
|
|||
|---|---|---|---|
|
#18+
а потом упадёт с ошибкой переполнения Integer ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 13:54 |
|
||
|
COUNT (*)
|
|||
|---|---|---|---|
|
#18+
HandKotqwrqwr PS здесь на rs.eof проверять не нужно, т.к. Сount(*) выдает значение всегда. В общем случае - надо проверять rs.eof после открытия. не всегда, при определенных условиях будет пустой рекордсет эта каких таких условиях? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 13:56 |
|
||
|
COUNT (*)
|
|||
|---|---|---|---|
|
#18+
так,HandKot эта каких таких условиях? +1 мне тоже интересно (есс-но, применительно к заглавному посту). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 13:58 |
|
||
|
COUNT (*)
|
|||
|---|---|---|---|
|
#18+
мне тоже. А еще мне интересно, аффтару эта ветка вообще нужна? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 14:34 |
|
||
|
|

start [/forum/topic.php?fid=60&gotonew=1&tid=2160249]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 378ms |

| 0 / 0 |
