powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / UPDATE по айди, выбираемому из формы
4 сообщений из 4, страница 1 из 1
UPDATE по айди, выбираемому из формы
    #39230319
Retvisan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую, появилась проблема сделал UPDATE по кнопке в форме, единственная беда в том, что айди по которым будет апдейт, у меня берутся из поля в форме(txtkod), где они прописываются через запятую

Код: vbnet
1.
2.
3.
Private Sub Command56_Click()
CurrentDb.Execute "UPDATE [Лист] SET [Номер машины] = """ & " " & Me.Text57 & """ WHERE [код]=" & Me.txtkod
End Sub



сама БД
https://cloud.mail.ru/public/EJ9F/JVw4CEedZ
...
Рейтинг: 0 / 0
UPDATE по айди, выбираемому из формы
    #39230565
Попробуйте так:
...WHERE [код] In (" & Me.txtkod & ")"
...
Рейтинг: 0 / 0
UPDATE по айди, выбираемому из формы
    #39230568
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не полагайтесь на свойство по умолчанию. Указывайте точное свойство полей и используйте явное приведение типов.
Ещё лучше - сперва формируйте текст запроса в переменной, а потом отправляйте его на выполнение:
Код: vbnet
1.
2.
3.
4.
Dim strSQL As String
strSQL = "текст запроса"
REM Debug.Print strSQL
CurrentDb.Execute strSQL

Это позволит посмотреть, что за хрень получается, и попробовать выполнить её через конструктор запроса, получив более вменяемую диагностику своего косяка.
...
Рейтинг: 0 / 0
UPDATE по айди, выбираемому из формы
    #39232009
Retvisan,

ты ъудак.
Тебе ответили два, ну, очень уважаемых и суперавторитетных мембера.

Ты ж просто приличия ради для не соизволил отписаться.
Ъудак, куле...

От себя добавлю - не связывайся с CurrentDb.
Присваивай ее явно в пределах видимости:

Set cdb = CurrentDb

С ней (cdb) и работай...
.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / UPDATE по айди, выбираемому из формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]