Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Простая задача - записать значение переменной в ячейку  [new]
electroniume
Member

Откуда:
Сообщений: 2
Добрый день!
У меня простая задача - нужно записать значение строковой переменной в ячейку таблицы.

sigSubject = "Subject:"

Делаю так:

[SRC vba]
CurrentDb.Execute "INSERT INTO Таблица1 (Имя_отправителя) VALUES (" & sigSubject & ");"
[/SRC]

Пишет ошибку:

Run-time error '3075':
Ошибка синтаксиса (пропущен оператор) в выражении запроса 'Subject:'.


При этом
Debug.Print "INSERT INTO Таблица1 (Имя_отправителя) VALUES (" & sigSubject & ")"


пишет то что мне нужно:

INSERT INTO Таблица1 (Имя_отправителя) VALUES (Subject:)


Вопрос - что я делаю не так?...
21 сен 18, 12:19    [21681860]     Ответить | Цитировать Сообщить модератору
 Re: Простая задача - записать значение переменной в ячейку  [new]
FanRammstein
Member

Откуда: Калининград
Сообщений: 97
CurrentDb.Execute "INSERT INTO Таблица1 (Имя_отправителя) VALUES ('" & sigSubject & "');"
21 сен 18, 12:43    [21681883]     Ответить | Цитировать Сообщить модератору
 Re: Простая задача - записать значение переменной в ячейку  [new]
FanRammstein
Member

Откуда: Калининград
Сообщений: 97
Строковые переменные должны быть обрамлены '.
21 сен 18, 12:45    [21681890]     Ответить | Цитировать Сообщить модератору
 Re: Простая задача - записать значение переменной в ячейку  [new]
electroniume
Member

Откуда:
Сообщений: 2
FanRammstein,

да, это оно! спасибо!
21 сен 18, 12:45    [21681892]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить