powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Почему REQUERY дает ошибку 1536?
9 сообщений из 9, страница 1 из 1
Почему REQUERY дает ошибку 1536?
    #32975261
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе утро .

Этот метод я использую для обновления данных в гриде. Грид основан на view .. Но в коде я всё делаю ручками. Insert , Delete , Update. В самой вьюхе выставил признаки обновления записей на вкладке "Update Criteria".

Без REQUERY все работает на ура. Но изменений не вижу в гриде . Ставлю реквери и вылетает это."Function not supportde on native tables"

И еще попутно вопрос. Почему у меня валятся индексы , и база сама один раз упала. Была ругань на файл с расширением dbc. Один раз полностью переделал базу.

Парни , может кто посмотрит на мое порно. Я тут выложу проект . Взглядом мастера окинет . Проектик небольшой , если надо я растусую , что и для чего. И вообще конечно бы хотел потрещать о моих проблемах по аське с кем из лисов.
Моя аська 349-274- 477 (Вечный). Был бы очень признателен за помощь.
...
Рейтинг: 0 / 0
Почему REQUERY дает ошибку 1536?
    #32975276
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eternal
Этот метод я использую для обновления данных в гриде. Грид основан на view .. Но в коде я всё делаю ручками. Insert , Delete , Update. В самой вьюхе выставил признаки обновления записей на вкладке "Update Criteria".

Что значит ручками, если в "Update Criteria" ты уже признаки эти установил?
...
Рейтинг: 0 / 0
Почему REQUERY дает ошибку 1536?
    #32975290
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А может у тебя перескочило на другой Table.
Произведи REQUERY('Имя Local View')
...
Рейтинг: 0 / 0
Почему REQUERY дает ошибку 1536?
    #32975293
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело в том, что с помощью вьюхи я выбираю данные из 4 связанных таблиц и чтобы юзеру было удобней показываю их в гриде. Отдельно сделаны на форме кнопки и поля для апдейта / удаления и добавления записей. Но все вещи прописаны в коде и выполняю скуль запросы не по отношения к вьюхе , а по отношению лишь к одной таблице. Напр. так добавляю запись

INSERT INTO tableexponat (id_expo,nazv_expo,id_gr,id_uch,id_vist) VALUES (VAL(thisform.txtId_expo.Value) ,thisform.txtName_expo .Value,VAL(thisform.combogroup.Value),VAL(thisform.combouch.Value), VAL(thisform.combovist.Value))

Но потом мне всего лишь надо сделать реквери для вьюхи и отобразить изменения в гриде.
...
Рейтинг: 0 / 0
Почему REQUERY дает ошибку 1536?
    #32975301
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир САА может у тебя перескочило на другой Table.
Произведи REQUERY('Имя Local View')

Красавец!!!

Есть , точно ! Уоркинг! Но я не всосал почему перескачил реквери...может потому , что я его вызываю так requery() ?
...
Рейтинг: 0 / 0
Почему REQUERY дает ошибку 1536?
    #32975316
Andrey Ts
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EternalИ еще попутно вопрос. Почему у меня валятся индексы , и база сама один раз упала. Была ругань на файл с расширением dbc. Один раз полностью переделал базу.

А это у меня было на FAT32 регулярно. Может, в этом дело?
Еще вопрос: делается ли периодически PACK DATABASE?
...
Рейтинг: 0 / 0
Почему REQUERY дает ошибку 1536?
    #32975326
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[/quot]
А это у меня было на FAT32 регулярно. Может, в этом дело?
Еще вопрос: делается ли периодически PACK DATABASE?[/quot]

Да , фат_32 .

Не делается... Упс. Как это делать и для чего?
...
Рейтинг: 0 / 0
Почему REQUERY дает ошибку 1536?
    #32975327
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eternal
INSERT INTO tableexponat (id_expo,nazv_expo,id_gr,id_uch,id_vist) VALUES (VAL(thisform.txtId_expo.Value) ,thisform.txtName_expo .Value,VAL(thisform.combogroup.Value),VAL(thisform.combouch.Value), VAL(thisform.combovist.Value))

Но потом мне всего лишь надо сделать реквери для вьюхи и отобразить изменения в гриде.
А команда INSERT INTO проходит чисто?
Наверное id_expo ключевой параметр. И ты даешь пользователю его определить. А не может быть такое, что такой параметр уже имеет место. И view дает ошибку.
...
Рейтинг: 0 / 0
Почему REQUERY дает ошибку 1536?
    #32975331
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СА Eternal
INSERT INTO tableexponat (id_expo,nazv_expo,id_gr,id_uch,id_vist) VALUES (VAL(thisform.txtId_expo.Value) ,thisform.txtName_expo .Value,VAL(thisform.combogroup.Value),VAL(thisform.combouch.Value), VAL(thisform.combovist.Value))

Но потом мне всего лишь надо сделать реквери для вьюхи и отобразить изменения в гриде.
А команда INSERT INTO проходит чисто?
Наверное id_expo ключевой параметр. И ты даешь пользователю его определить. А не может быть такое, что такой параметр уже имеет место. И view дает ошибку.

Нет , уже все нормально. Спасибо Вова!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Почему REQUERY дает ошибку 1536?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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