Конференция "Базы" » dbExpress и MySQL определение автоинкрементного индекса [D7, MySQL]
 
  • Alex_1025bit (17.03.11 08:20) [0]
    Здравствуйте!

    В БД, в таблицу необходимо добавить запись. Добавление выполняется прямым SQL-запросом, без кэширования, клиентской программой. Как с помощью средств dbExpress определить
    индекс поля id (автоинкрементного) для данной(добавляемой) записи?    

    Спасибо!
  • clickmaker © (17.03.11 11:34) [1]
    что значит "определить индекс"?
  • sniknik © (17.03.11 11:44) [2]
    может нужен аналог @@identity в mssql?
  • Anatoly Podgoretsky © (17.03.11 11:44) [3]
    Может у этой недобазы появилось представление INFORMATION_SCHEMA, если там вообще есть представления.
  • Anatoly Podgoretsky © (17.03.11 14:56) [4]
    Я посмотрел в справке по dbExpress, поддержка нищая, даже студентам недостаточное и что же так притягивает к этой технологии, бла-бла-бла маркетингового начитались.

    Единственно спасает если сервер поддерживает информационный схемы (из той же справки)
  • Плохиш © (17.03.11 18:20) [5]

    > бла-бла-бла маркетингового начитались.

    Да уж вроде лет пять как и "бла-бла-бла маркетингового" нету, видно это первая закладка в toolbar-е кнопкокидателям на глаза попадается...
  • Alex_1025bit (18.03.11 06:51) [6]

    > что значит "определить индекс"?

    определить индекс - программно получить значение поля id в виде строки, например.
  • Alex_1025bit (18.03.11 07:59) [7]

    > Может у этой недобазы появилось представление INFORMATION_SCHEMA,
    >  если там вообще есть представления.

    В MySQL версии 5.0 и выше есть INFORMATION_SCHEMA.
    Для моих целей, пока что, было достаточно dbExpress.
  • Anatoly Podgoretsky © (18.03.11 08:52) [8]
    > Alex_1025bit  (18.03.2011 07:59:07)  [7]

    Вот ее и используй
 
Конференция "Базы" » dbExpress и MySQL определение автоинкрементного индекса [D7, MySQL]
Есть новые Нет новых   [134431   +15][b:0][p:0]