Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
3 / 3 / 0
Регистрация: 26.01.2016
Сообщений: 62

Выборка записи по логину пользователя ПК

29.12.2017, 08:36. Показов 1497. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
Возник вопрос по созданию запросу и что-то не получается.
Есть файл excel при использовании которого пользователь сохраняет данные в access с помощью макроса. 20 значений в одном из которых логин пользователя ПК, собственно все работает) Но мне необходимо чтобы при запуске файла excel из Access выгружались данные именно этого пользователя который открыл файл. Можно написать макрос с запросом или в самой БД создать заранее запрос и макрос уже будет обращать к запросу. Но вот не выходит создать верный запрос:

Собственно сам запрос:
SQL
1
SELECT*FROM tb WHERE login=Environ(“username”)
Не пойму в чем ошибка. Если пишу в vba то выдаёт ошибку мало значений требует 2, если же в БД то выдаёт запрос на выборку для поиска ручками)

Заранее благодарен за помощь!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.12.2017, 08:36
Ответы с готовыми решениями:

Выборка из таблицы: по одной записи от каждого пользователя
Допустим есть таблица а в ней много сообщений от разных пользователей, подскажите как сделать выборку из таблицы чтобы вывело по 1 записи...

Выборка из бд по логину
Доброго времени суток .....есть бд ID LOGIN TEXT как зделать выборку из бд по логину за ранее спасибо

Отключить подставление домена к логину пользователя при авторизации по RDP
Друзья помогите , установил вчера на сервер ksp small office 5 и появилась такая байда . Теперь на сервер через rdp можно заходить только...

21
3 / 3 / 0
Регистрация: 26.01.2016
Сообщений: 62
31.12.2017, 00:32  [ТС]
Студворк — интернет-сервис помощи студентам
Не пойму сам почему аргумент like сработал. Ваш пример выгружал все строки
0
459 / 246 / 15
Регистрация: 29.10.2014
Сообщений: 1,084
31.12.2017, 14:19
Kazimirskiy, У меня Ваш пример не выгружал ничего, может быть потому как отметили товарищи, Environ Function не для формирования критериев запроса (в справке ) В справке со словом "таблица" только одно предлож "Environ возвращает текст, назначенный на указанную envstring; то есть текст после знака равенства (=) в среду-строка в таблице для переменной среды". Но запрос с Environ Function работает, и выгружает все строки. Почему? скорее всего компилятор спасает. Выгружает все:
Visual Basic
1
"SELECT Таблица1.Kod, Таблица1.logs FROM Таблица1 WHERE ((("& Environ(logs) &")<>False));"
А может эта тема прикол Новогодний? Поздравляю с наступающим!
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.12.2017, 14:19

Регистрация пользователя в программе. Вход по логину и паролю. Проверка ввода
Вот мои наработки по созданию программы которая предлагает зарегистрировать пользователя (Form2). И вход по зарегистрированным данным...

Как сделать, чтобы при нажатии по нику или логину пользователя, попасть на его страницу php mysql
Как на странице пользователи сайта организовать такую вещь: Это уже сделано -&gt; Выводим список зарегистрированных пользователей: Это...

Почему производится выборка только с одной записи, хотя в запросе 2 записи?
$q = &quot;SELECT link,title FROM #__menu WHERE `menutype`='{$menu}' &quot;; выбирает только линки...а титлов нет вывод делаю для...

Выборка из бд информации пользователя
Всем привет еть проблема нужна помощь есть бд CREATE TABLE `stena` ( `id` int(9) NOT NULL auto_increment, `author` varchar(15)...

Выборка по вводу пользователя
Имеется таблица (table1), в которой полностью заполнены два поля: &quot;Болезнь&quot; (disease) и &quot;Симптомы&quot; (symptoms). Пользователь с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru