Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
capup
5 / 5 / 0
Регистрация: 29.06.2011
Сообщений: 78
#1

Как передать из ACCESS переменную STRING в переменную окружения (типа CMD команды SET=)

04.07.2013, 14:02. Просмотров 983. Ответов 4
Метки нет (Все метки)

Добрый день!
Подскажите как установить переменную окружения из ACCESS.
Допустим у меня есть переменная CurrentDir типа String и я хочу для оболочки CMD присвоить значение переменной %curdir%.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.07.2013, 14:02
Ответы с готовыми решениями:

Как передать переменную из одной формы в другую в Access???
Подскажите, плизз! Дело такое... Из таблицы выводится одно поле в виде списка...

Запрос SQL к Access через переменную типа date
Уважаемые коллеги, прошу помощи, не могу выполнить запрос к Access 2000 из ASP....

Как задасть значение Textbox в переменную, а затем эту переменную вывести в другой форме
Приветствую Есть форма с полем, где есть значение, как значение этого поле...

Как передать значение id текущей записи в переменную?
Пробую получить ИД текущей записи. Private Sub Кнопка1_Click() Dim id_s...

Передать переменную в запрос
Есть код Private Sub IDДоговора_Click() Dim Номер_склада Номер_склада =...

4
Андрэич
2836 / 768 / 41
Регистрация: 20.05.2012
Сообщений: 2,056
06.07.2013, 18:28 #2
Цитата Сообщение от capup Посмотреть сообщение
как установить переменную окружения из ACCESS.
Допустим у меня есть переменная CurrentDir типа String и я хочу для оболочки CMD присвоить значение переменной %curdir%.
Хорошая статья на тему переменных средЫ

Получить в Аксесс значение той или иной системной переменной - функция Environ().

Присвоить - если это нужно - сложнее, но можно... (Тогда: зачем?)
0
capup
5 / 5 / 0
Регистрация: 29.06.2011
Сообщений: 78
06.07.2013, 21:05  [ТС] #3
Это Вы меня в WIKI отправляете?
Мне нужен код, который создает/изменяет переменную окружения. Я собираюсь использовать bat файлом переменную, которую буду изменять в Accesse. Спасибо.
0
mobile
Эксперт MS Access
22635 / 12939 / 2659
Регистрация: 28.04.2012
Сообщений: 14,169
06.07.2013, 21:50 #4
capup, я, к сожалению слабо владею командным языком в бат и цмд, но нужное мне всегда мог сделать в VBS-скрипте. Насколько я понимаю, возможности вбс достаточно велики.
Например, вы можете в акцесс записать в реестр некую строку, а в вбс прочитать ее
В Access запись
Visual Basic
1
2
3
4
5
Sub ReestrAdd()
  Dim Wsh As Object, s
  Set Wsh = CreateObject("WScript.Shell")
  Wsh.RegWrite "HKCU\Environment\New Environment", "Переменная"
End Sub
Чтение в VBS-скрипте
Visual Basic
1
2
3
4
Dim Wsh
set Wsh = WScript.CreateObject("WScript.Shell")
s = Wsh.RegRead("HKCU\Environment\New Environment")
msgbox s
1
capup
5 / 5 / 0
Регистрация: 29.06.2011
Сообщений: 78
07.07.2013, 09:29  [ТС] #5
Спасибо, это может быть неким запасным вfриантом ... неужели нет доступа к интерпретатору CMD?
0
07.07.2013, 09:29
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.07.2013, 09:29

Access VBA. Как перейти к записи в формуляре, используя переменную равную значению Счетчика
Доброго времени суток! Есть Главная форма и Подчиненная форма. В Подчиненной...

Передать результат sql-запроса в переменную
Всем привет. Столкнулся с такой штукой. Вот какому-нить элементу управления я...

Вернуть значение ХП SQL Server в переменную VBA (Access)
Здравствуйте! Имеется хранимая процедура, которая возвращает ID записи: ALTER...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru