Поле в таблице БД и поле на форме
Me.author.RowSource = "SELECT ..."
Me.author.Value = Me.author.ItemData(0)
`author` - поле в базе и поле на форме. При выполнении этого кода, меняются значения то на форме, то в самой базе. Сменить на форме имя поля низзя т.к. встречается очень много где - запутаюсь.
Можно как-то точно указать что это поле `author` на форме, а не в таблице?
Есть такой текст:
Me.author.RowSource = "SELECT ..."
Me.author.Value = Me.author.ItemData(0)
`author` - поле в базе и поле на форме. При выполнении этого кода, меняются значения то на форме, то в самой базе. Сменить на форме имя поля низзя т.к. встречается очень много где - запутаюсь.
Можно как-то точно указать что это поле `author` на форме, а не в таблице?
Немного путано, я так и понял почему ты не знаешь что ты открываешь...
Но у любого контрола есть ссылка на родителя .Parent по ней можно узнать на ком находится контрол
Немного путано, я так и понял почему ты не знаешь что ты открываешь...
Но у любого контрола есть ссылка на родителя .Parent по ней можно узнать на ком находится контрол
Поле в базе - "author", контрол на форме тоже называется "author". Вот и аксесс меняет значение на контроле и в Б.Д. одновременно. Вопрос в том, как єтого избежать без переименовівания контрола?
Поле в базе - "author", контрол на форме тоже называется "author". Вот и аксесс меняет значение на контроле и в Б.Д. одновременно. Вопрос в том, как єтого избежать без переименовівания контрола?
Ну вопервых конечно же для обозначения контролов используют спец. прификсы, есть такое негласное соглашение, соглашение Реддика, например поле называют - txtИмяПоля.
Во вторых опять же непонятно каким именно образом происходит изменение значение поля в базе данных... От того что оно называется так же как и контрол это еще ничего не значит. Показывай свой код.
Ну вопервых конечно же для обозначения контролов используют спец. прификсы, есть такое негласное соглашение, соглашение Реддика, например поле называют - txtИмяПоля.
Во вторых опять же непонятно каким именно образом происходит изменение значение поля в базе данных... От того что оно называется так же как и контрол это еще ничего не значит. Показывай свой код.
Концепция сменилась, тут глюк в другом:
http://forum.codenet.ru/showthread.php?s=&threadid=16150