Заполните данные из таблицы в текстовом поле в VBA - PullRequest
0 голосов
/ 28 февраля 2012

Мне нужна помощь при заполнении данных из набора записей в набор полей подписи или текста, в зависимости от того, что именно.Я понятия не имею, как поступить.Моя последняя попытка привела к катастрофе.

Редактировать Чтобы уточнить, вот запрос STRING, который будет вводиться в текстовые поля в данной форме:

"SELECT FROM tbclientes2012 WHERE ccliv = mmyID"

Только я надеваюПонятия не имею, как это сделать правильно.

1 Ответ

0 голосов
/ 28 февраля 2012

Я отправляю этот ответ, но я не думаю, что это ответ на что-либо. Предполагается, что cpnnombre1 - это текстовое поле, а не метка. Я не понимаю, откуда берется часть вопроса и надписей и подписей. Звучит как плохая идея помещать данные в метки.

Dim mmydao As DAO.Database 
Dim mmydrst As DAO.Recordset 
Dim mmySQL As String 

Set mmydao = CurrentDb
mmySQL = "SELECT * from tbclientes2012 WHERE UserID = ret"
Set mmydrst = mmydao.OpenRecordset(mmySQL)
Me.cpnnombre1 = mmydrst!nnombre1

В зависимости от реальных требований, может быть несколько других лучших решений.

...