1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Dbgrid

Тема в разделе "С и С++", создана пользователем Remon, 24 июн 2005.

Статус темы:
Закрыта.
  1. Remon

    Remon Гость

    Репутация:
    0
    Люди помагите плис, пишу бд и немогу получить с поля текушие данные, точнее у меня в бд меняется название поля и мне надо получить данные с этого поля в переменную примерно так :

    int Data = Form2->DBGrid1->Columns->Items[4]->FieldName
    При таком раскладе выводит ошибку.
    помогите :
    Roman_Morozov@mail.ru
     
  2. zubr

    zubr Гость

    Репутация:
    0
    Конечно будет выдавать ошибку, так как вы пытаетесь переменной типа int присвоить значение типа AnsiString.
    Вообще лучше значение полей определять через компоненты набора данных типа TTable, TQuery, к примеру:
    Код:
    int Data=Query1->FieldByName("FieldName")->AsInteger;
    или
    Код:
    int Data=Query1->Fields->FieldByNumber(4)->AsInteger;
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей