Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / блокировка записей / 12 сообщений из 12, страница 1 из 1
18.04.2011, 11:58
    #37221285
max2000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
блокировка записей
у меня есть форма в ней отображаются данные с таблицы.их менять нельзя.как сделать, что бы при нажатии на кнопку "ввод данных" можно было менять двнные в таблице.а при нажатии на кнопку "сохранить" данные сохранялись а кнопка "ввод данных " отжималась и изменения снова были бы не доступны
...
Рейтинг: 0 / 0
18.04.2011, 12:06
    #37221304
NullUzer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
блокировка записей
max2000,

Используй MouseOver.
...
Рейтинг: 0 / 0
18.04.2011, 12:08
    #37221307
max2000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
блокировка записей
NullUzer,

не очень понимаю о чем вы говорите.
...
Рейтинг: 0 / 0
18.04.2011, 12:10
    #37221312
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
блокировка записей
NullUzerИспользуй MouseOver.
Зачем?

max2000у меня есть форма в ней отображаются данные с таблицы.их менять нельзя.как сделать, что бы при нажатии на кнопку "ввод данных" можно было менять двнные в таблице.а при нажатии на кнопку "сохранить" данные сохранялись а кнопка "ввод данных " отжималась и изменения снова были бы не доступны
1) О чем речь-то идет? Аксесс? Эксель? DataGrid+VB6? Хрустальный шар молчит.
2) Очевидно, должна быть кнопка "Отменить"? Иначе зачем "Сохранить"?
...
Рейтинг: 0 / 0
18.04.2011, 12:13
    #37221323
max2000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
блокировка записей
Shocker.ProNullUzerИспользуй MouseOver.
Зачем?

max2000у меня есть форма в ней отображаются данные с таблицы.их менять нельзя.как сделать, что бы при нажатии на кнопку "ввод данных" можно было менять двнные в таблице.а при нажатии на кнопку "сохранить" данные сохранялись а кнопка "ввод данных " отжималась и изменения снова были бы не доступны
1) О чем речь-то идет? Аксесс? Эксель? DataGrid+VB6? Хрустальный шар молчит.
2) Очевидно, должна быть кнопка "Отменить"? Иначе зачем "Сохранить"?

речь идет об Аксессе.и должна быть кнопка сохранит чтоб сохранять данные
...
Рейтинг: 0 / 0
18.04.2011, 12:15
    #37221330
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
блокировка записей
max2000речь идет об Аксессе.и должна быть кнопка сохранит чтоб сохранять данные Вообще-то есть отдельная ветка для аксесса - там быстрее и умнее вам ответят, там народу больше.
...
Рейтинг: 0 / 0
18.04.2011, 12:19
    #37221340
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
блокировка записей
если используется рекордсет ADO
то можно его просто отключить
после изменения в самом рекордсете произвести подключение к базе
и заменить данные в таблице
рекордсет клиентский
...
Рейтинг: 0 / 0
18.04.2011, 12:24
    #37221353
max2000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
блокировка записей
Вообще-то есть отдельная ветка для аксесса - там быстрее и умнее вам ответят, там народу больше.[/quot]
код на кнопку нужно писать в Visual Basic
...
Рейтинг: 0 / 0
18.04.2011, 12:26
    #37221357
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
блокировка записей
max2000Вообще-то есть отдельная ветка для аксесса - там быстрее и умнее вам ответят, там народу больше.
код на кнопку нужно писать в Visual Basic[/quot]

Так где находится форма-то? В VB6 или внутри Аксесса?
...
Рейтинг: 0 / 0
18.04.2011, 12:29
    #37221361
max2000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
блокировка записей
Shocker.Promax2000Вообще-то есть отдельная ветка для аксесса - там быстрее и умнее вам ответят, там народу больше.
код на кнопку нужно писать в Visual Basic

Так где находится форма-то? В VB6 или внутри Аксесса?[/quot]


форма находится в аксессе, а код на кнопку надо писать в Visual Basic..что то типо этого.но не работает

Private Sub Кнопка46_Click()
Кнопка46.Caption = IIf(Кнопка46, "запретить изменения", "разрешить изменения")
AllowEdits = IIf(Кнопка46, False, True)
End Sub
...
Рейтинг: 0 / 0
18.04.2011, 12:37
    #37221385
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
блокировка записей
max2000форма находится в аксессе, а код на кнопку надо писать в Visual Basic..что то типо этого.но не работает

Private Sub Кнопка46_Click()
Кнопка46.Caption = IIf(Кнопка46, "запретить изменения", "разрешить изменения")
AllowEdits = IIf(Кнопка46, False, True)
End Sub

Непонятно, что именно не работает. Видимо AllowEdits - это свойство какого-то объекта, а не просто переменная должна быть.

В любом случае, еще раз повторяю - весь аксесс в ветке Аксесс, в том числе и встроенный VB
...
Рейтинг: 0 / 0
18.04.2011, 12:49
    #37221405
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
блокировка записей
AllowEdits это скорее на саму форму нужно вешать
но вот не знаю будет ли это работать непосредственно с базой данных
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / блокировка записей / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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