Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Две таблицы, обновление... / 11 сообщений из 11, страница 1 из 1
11.10.2010, 10:12
    #36891962
спартачёк
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две таблицы, обновление...
Здраствуйте уважаемые, ситуация такая:

На форме есть combo и его значения беруться из одной таблицы, есть grid на форме, и кнопка добавить, так вот когда я нажимаю кнопку добавить у меня комбо записываеться в таблицу, но грид на форме я обновляю рефрешом, но он становиться полностью белым, как сделать чтобы он обновлялся
...
Рейтинг: 0 / 0
11.10.2010, 10:28
    #36891995
Две таблицы, обновление...
спартачёк,
код создания комбо, грида и код обновления в студию.
...
Рейтинг: 0 / 0
11.10.2010, 10:31
    #36891999
спартачёк
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две таблицы, обновление...
Код добавления в таблицу
USE d:\дима\конверты\vibor
INSERT INTO d:\дима\конверты\vibor (komu, kuda, index1) values (thisform.combo1.value, thisform.combo2.Value, thisform.text1.Value)
thisform.grid1.refresh

Комбо просто добавлен на форму и кода нету только содержаться записи из другой таблицы
...
Рейтинг: 0 / 0
11.10.2010, 10:41
    #36892025
Местами администратор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две таблицы, обновление...
спартачёк,
убери,
USE d:\дима\конверты\vibor
таблицу открывай при загрузке формы
...
Рейтинг: 0 / 0
11.10.2010, 10:50
    #36892044
спартачек
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две таблицы, обновление...
пишет file use, и клозе таблес перед загрузкой формы не помогает
...
Рейтинг: 0 / 0
11.10.2010, 10:57
    #36892069
Две таблицы, обновление...
спартачекпишет file use, и клозе таблес перед загрузкой формы не помогает1. Таблицы надо открывать один раз.
2. Для команды insert into предварительное открытие таблиц не требуется.
3. Лучше таблицы таки открывать с опцией shared.
...
Рейтинг: 0 / 0
11.10.2010, 11:07
    #36892089
Местами администратор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две таблицы, обновление...
проходящий.спартачекпишет file use, и клозе таблес перед загрузкой формы не помогает2. Для команды insert into предварительное открытие таблиц не требуется.

Да, но в данном случае насколько я понял, таблица должна быть открыта для грида
...
Рейтинг: 0 / 0
11.10.2010, 11:15
    #36892109
Две таблицы, обновление...
Местами администраторпроходящий.спартачекпишет file use, и клозе таблес перед загрузкой формы не помогает2. Для команды insert into предварительное открытие таблиц не требуется.

Да, но в данном случае насколько я понял, таблица должна быть открыта для гридаЧто не означает, что ее надо открывать перед insert. Таблица может быть открыта один раз где-то задолго до этого insert. Или вообще неоткрыта. Insert'у это пофигу. Если она нужна для грида, то при чем тут insert? Для грид тем более нужно только одно открытие и именно переоткрытия вызывают белый прямоугольник вместо грида. С чем спорим?
...
Рейтинг: 0 / 0
11.10.2010, 11:22
    #36892131
Местами администратор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две таблицы, обновление...
проходящий.Что не означает, что ее надо открывать перед insert. Таблица может быть открыта один раз где-то задолго до этого insert. Или вообще неоткрыта. Insert'у это пофигу.
Согласен

проходящий.Если она нужна для грида, то при чем тут insert? Для грид тем более нужно только одно открытие и именно переоткрытия вызывают белый прямоугольник вместо грида. С чем спорим?

Так ведь не спорю.
Поэтому и посоветовал убрать USE, и открывать таблицу при загрузке формы
...
Рейтинг: 0 / 0
11.10.2010, 11:28
    #36892146
Две таблицы, обновление...
Местами администратор,
мир, дружба и т.д.
...
Рейтинг: 0 / 0
11.10.2010, 12:11
    #36892284
igorbik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две таблицы, обновление...
спартачёкЗдраствуйте уважаемые, ситуация такая:

На форме есть combo и его значения беруться из одной таблицы, есть grid на форме, и кнопка добавить, так вот когда я нажимаю кнопку добавить у меня комбо записываеться в таблицу, но грид на форме я обновляю рефрешом, но он становиться полностью белым, как сделать чтобы он обновлялсяПопробуй заново переназначить эту таблицу в качестве recordsource для грида. Эта тема вечна для грида, и в этом форуме не раз обсуждалась
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Две таблицы, обновление... / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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