|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
Приветствую, копался в интернете на тему заполнения таблицы из TextBox в форме и наткнулся на статью http://vbbook.ru/vb.net/primeru-rabotu-s-access/ и не совсем понял зачем нужно прописывать это? если форма и таблица, находятся в одной БД, то эта часть кода будет выглядеть по-другому? Код: vbnet 1. 2.
и второе Код: vbnet 1.
зачем мне нужно переменная z? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 10:45 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
Так вы на VB пишете или на VBA? Это несколько разные вещи. В обоих случаях команды будут принципиально похожии - открыть соединение (переменная z) и выполнить команду SQL для этого соединения. В VBA обычно используется только DAO или ADO вместо OleDb, команды и объекты там другие. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 11:02 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
MrShin, на VBA, т.е. мне в любом случае придется прописывать первую строчку для кнопки? даже если форма и таблица в одной БД? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 11:12 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
Вы задачу опишите. Если текстбокс связанный, то вообще ничего прописывать нужно, Акцесс все там сделает. Если несвязанный, то зависит от задачи - иногда достаточно только выполнить команду, рекордсет не нужен. А если нужно, например, вставить новую строку в таблицу и получить ключ, сгенерированный Акцессом, то лучше открыть рекордсет и прочесть значение ключевого поля новой записи, чем искать потом новую запись. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 11:28 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
MrShin, в этой теме лежит база мне пока нужно(пока без флажка, можно сделать, просто по нажатию кнопки) просто перенести номер машины из TextBox, в таблицу. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 11:47 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
MrShin, я не совсем понимаю, что такое связанный текст бокс) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 11:47 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
В источнике данных которого поле таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 12:40 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
F, Нет мое поле не связано ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2016, 13:13 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
MrShin, https://cloud.mail.ru/public/MkMe/MWvnC1mWe Вот БД, я попытался по кнопке импортировать запись из поля "Тип Работы" в таблицу KL, в столбец vagon01_QQ, где ID у записи 29017, но как-то не особо получилось, можете подсказать, что не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2016, 12:17 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
Retvisanно как-то не особо получилось Замените Text23.Text на Me.Text23 и заработает Но вообще таблица странная, похоже, нормализовывать базу надо, тогда и апдейты могут не понадобиться. И вместо листбокса проще работать с субформами ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2016, 12:31 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
RetvisanMrShin, https://cloud.mail.ru/public/MkMe/MWvnC1mWe Вот БД, я попытался по кнопке импортировать (?!) запись из поля "Тип Работы" в таблицу KL, в столбец vagon01_QQ, где ID у записи 29017, но как-то не особо получилось, можете подсказать, что не так?Почему не UPDATE? Код: sql 1.
Кавычки потому, что vagon01_QQ - текстовое. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2016, 12:31 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
Базу не смотрела. И не скачивала. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2016, 12:33 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
__Michelle, Спасибо! все заработало, разобрался) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2016, 13:17 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
__Michelle, можете подскажать что неправильно? Код: vbnet 1.
мне нужно заменить фиксированный ID, на переменную, которая храниться в поле формы что не так я сделал? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2016, 16:30 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
Попробуйте Код: sql 1.
И вопрос: красным выделенное это что и зачем? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2016, 16:49 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
__Michelle, не знаю, вроде как в синтаксисе примера, что видел это было, щас попробую удалить) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2016, 16:57 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
__Michelle, спасибо, все отлично работает) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2016, 17:09 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
__Michelle, приветствую тут возникла проблема, когда я выбираю несколько значений,в моем txtkod,появляются несколько ID , которые разделены между собой запятыми и при нажатии кнопки вылетает по этой причине ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2016, 19:25 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2016, 19:57 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
Поправка - забыла убрать одну Вашу дребедень Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2016, 20:02 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
__Michelle, вот, такую ошибочку выдает(( ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2016, 10:33 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
А смысл сообщения поняли? "Нельзя обратиться к свойству или методу контрола, пока этот контрол не имеет фокуса." Обычно такое бывает со свойством Text. И не в SQL, а в VBA. Что там у Вас происходит, не знаю. Может, скопировали запрос с ошибкой. Покажите в точности текст применяемого запроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2016, 10:56 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
И строку кода покажите, на которую указывает сообщение. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2016, 10:57 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
__Michelle, Вот если я делаю запрос все работает, и с кнопки его запускаю UPDATE KL SET vagon01_QQ = Forms!KL!Text23 WHERE Eval([ID] & " In (" & Forms!KL!txtkod & ")") ; вот как это выглядит в форме ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2016, 11:09 |
|
Заполнение таблицы в БД из поля(TextBox) в форме
|
|||
---|---|---|---|
#18+
__Michelle, Код: vbnet 1. 2. 3.
вот так в VBA ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2016, 11:11 |
|
|
start [/forum/topic.php?fid=45&msg=39230322&tid=1613598]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 165ms |
0 / 0 |