Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2013, 12:20   #1
katttes
Пользователь
 
Регистрация: 02.04.2010
Сообщений: 33
По умолчанию VBA.SQL запрос при открытии формы

Здравствуйте!
Приведенный ниже код выдаёт ошибку: "Невозможно присвоить значение объекту". Если тот же самый код перенести на событие Кнопка1_Click(), то все работает. Объясните пожалуйста в чем ошибка.

Private Sub Form_Open(Cancel As Integer)
Static g As String
g = Environ("USERNAME")
Dim rst As DAO.Recordset
Dim strSql As String
strSql = "SELECT [Список сведений о пользователях].ИД FROM [Список сведений о пользователях] where [Список сведений о пользователях].[Учетная запись] = 'OMGP\" + g + "'"
Set rst = CurrentDb.OpenRecordset(strSql)
Me.Исполнитель.Value = rst![ИД]
Set rst = Nothing
End Sub

Заранее спасибо!
katttes вне форума Ответить с цитированием
Старый 27.03.2013, 13:34   #2
Андрэич
Форумчанин
 
Аватар для Андрэич
 
Регистрация: 20.05.2012
Сообщений: 311
По умолчанию

Попробуйте на загрузку формы
Андрэич вне форума Ответить с цитированием
Старый 27.03.2013, 14:12   #3
katttes
Пользователь
 
Регистрация: 02.04.2010
Сообщений: 33
По умолчанию

Заработало. Спасибо большое
katttes вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Музыка при открытии формы dimok5 Мультимедиа в Delphi 6 11.06.2011 16:09
Фильтр при открытии формы St_Student Microsoft Office Access 1 25.10.2010 15:09
Ошибка sql запроса при открытии формы R Dmitry Microsoft Office Access 0 08.07.2010 02:04
Максимизация формы при открытии SerArtur Microsoft Office Access 1 13.11.2008 15:00