powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / пустое поле
6 сообщений из 6, страница 1 из 1
пустое поле
    #32454699
demon11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как проверить, являются ли все значения в поле запроса пустыми (NULL)?
Плз!!!
...
Рейтинг: 0 / 0
пустое поле
    #32454756
demon11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробовал так

Dim dbsp As Database, qdfp As QueryDef, fldp As Field
Set dbsp = CurrentDb
Set qdfp = dbsp.QueryDefs![выборзн]
For Each fldp In qdfp.Fields
If fldp.Name <> "№_станции" And fldp.Name <> "Дата" And fldp.Name <> "Срок" Then
If IsNull(fldp) Then '************
MsgBox "поле" + fldp.Name
End If 'fldp = Null
End If '"№_станции" And fldp.Name <> "Дата" And fldp.Name <> "Срок"
Next fldp
Set dbsp = Nothing

Но так не выходит, н-но нуно еще циклик какой впихнуть по полям???
Плз!!!
...
Рейтинг: 0 / 0
пустое поле
    #32455404
demon11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dim r1 As DAO.Recordset
'Dim dbsp As Database, qdfp As QueryDef, fldp As Field
Set r1 = CurrentDb.OpenRecordset("выборзн")
pusf = r1.RecordCount
Вопрос какой счетчик возвращает r1.RecordCount, думал, что кол-во строк добавленных в запрос, ан нет цифра какая то дико большая, может все записи
которые просматривались в запросе?
Плз? Кто нибудь!
Чего то я сеня в изоляции :((
...
Рейтинг: 0 / 0
пустое поле
    #32455831
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
if dcount(...) = dcount(..., isnull(...)) then все поля пустые else не все.
...
Рейтинг: 0 / 0
пустое поле
    #32455841
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чуть дополню...

Код: plaintext
select * from Запрос where поле not is null

вернет записи из "Запрос"а, в которых поле имеет непустое значение.
Соответственно, если их >0, то твое условие выполнено.

Это можно переписать так:
if dcount("поле","Запрос","Поле is null")>0 then
...
Рейтинг: 0 / 0
пустое поле
    #32455844
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Geo, твой ответ вдвое лучше моего.

Только в последней строчке надо not.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / пустое поле
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]