|
|
|
| туплю...
как обратиться к пою таблицы и изменить значение?
поле логическое, если это важно.
но, вообще, сам синтаксис интересует...
туплю...
убейте меня....
| |
|
| |
|
|
|
| Пиф-паф.
Изменить значение поля таблицы проще всего запросом:
UPDATE tblTest SET tblTest.LogicField = True
WHERE tblTest.ID=123;
|
| |
|
| |
|
|
|
|
| вариант 1 (проще)
см Help по функции Dlookup
вариант 2 (чуть сложнее, но с перспективой на более широкое использование)
cм Help по Recordset | |
|
| |
|
|
|
| Спасибо, погляжу.
Я как раз туда ткнулся ) | |
|
| |
|
|
|
| Можно без Recordset запрос выполнить из VBA. Туда ещё ткнитесь :-) (Execute). | |
|
| |
|
|
|
| Выполнить сохранённый запрос? | |
|
| |
|
|
|
|
как обратиться к пою таблицы и изменить значение?
|
Боюсь вариант 1 не подойдет, или я ошибаюсь? | |
|
| |
|
|
|
| 4 lukas.
точно,изменить не пойдет..
4 shaucha
сорри, как всегда невнимательно читаю
изменить лучше запросом, см. ответы выше | |
|
| |
|
|
|
| Я применил синтаксис SQL так как предложил Lukas.
Просто сразу не разобрался.
Спасибо, Lukas!!! | |
|
| |
|
|
|
| Вопрос в догонку:
как обратиться к таблице или запросу с целью определения количества записей в ней/нём? | |
|
| |
|
|
|
|
SELECT Count(*) AS [CountRow]
FROM tblItem;
|
| |
|
| |
|
|
|
| Мне нужно проверить количество записей и выполнить действие по итогам...
если количество записей >0, то одно, если нет - другое...
получится так?
просто я встречал какое-то другое решение... но не помню как... | |
|
| |
|
|
|
| =DCount("*","TableName",strFiltr) | |
|
| |
|
|
|
| О!
| |
|
| |