Visual Foxpro.Вставить данные из сетки в БД - PullRequest
0 голосов
/ 11 марта 2012

У меня есть сетка. Как вставить значения в базу данных при редактировании данных сетки?
Спасибо.

Ответы [ 2 ]

1 голос
/ 12 марта 2012

Это может быть так же просто, как сочетание клавиш Ctrl + Y, когда сетка имеет фокус ... Убедитесь, что свойство сетки установлено на "AllowAddNew" = true.

В противном случае, если выпланируют сделать это с помощью кнопки на форме, просто выберите рабочую область и добавьте пустую запись.Сетка распознает это немедленно

select YourTable
append blank
Thisform.YourGrid.Refresh()
0 голосов
/ 14 марта 2012

Многое будет зависеть от ТОЧНО, что вы делаете, но я сделаю следующие предположения:

  1. Сетка - это объект на форме
  2. что вы открыли соответствующую таблицу в среде данных

и что это ВСЕ, что вы сделали?

Если это так, то по умолчанию любые данные, уже находящиеся в таблице, будут отображаться и будут доступны для редактирования.

затем либо добавьте кнопку, как предложено выше, чтобы вставить новые записи, либо поиграйте с

Команда ON KEY LABEL (см. Файл справки)

...