![]() |
![]() |
Правила Форума редакция от 22.06.2020 |
|
|
|
|
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
![]() |
![]() |
![]() Подскажите пожалуйста, как можно получить результат запроса после выполнения:
pFIBQuery->SQL = "SELECT ID, FNAME FROM FILES WHERE MDHASH = :MDHASH"; pFIBQuery->ParamByName("MDHASH")->AsString = ...md5...; pFIBQuery->ExecQuery(); pFIBTransaction->CommitRetaining(); И вобще, реально ли получить результат в какую-нибудь переменную строкового типа, а не в StringGrid. |
|
![]() |
![]() ![]() |
Реклама: | рядом магазин продукты | gc-fs24ar-n | grundfos cmbe 3-62 | фильтр бактерицидной обработки воздуха для круглого сечения фбо 500-06 | фильм про маньяка нетфликс |
![]() |
![]() |
![]() Нашел как это делается. Может кому-то еще пригодится. Делается вот так [BCB]:
pFIBQuery->SQL = "SELECT ID, FNAME FROM FILES WHERE MDHASH = :MDHASH"; pFIBQuery->ParamByName("MDHASH")->AsString = ...md5...; pFIBQuery->ExecQuery(); ShowMessage(pFIBQuery->FieldByName("FNAME")->AsString); |
|
![]() |
![]() ![]() |
![]() |
![]() |
![]() Только вот непонятно одно. Если результатом запроса является одна запись, то считываю значения без проблем. А если этот поисковый запрос вернул не одну запись, то как прочитать все остальные кроме 1й?
ShowMessage(pFIBQuery->FieldByName("FNAME")->AsString); //читает только данные из первой записи. |
|
![]() |
![]() ![]() |
![]() |
![]() |
Неактивный пользователь
Пол: ![]() Регистрация: 06.03.2007
Сообщений: 19
Репутация: 11
|
![]() Код на дельфи:
while not pFIBQuery.Eof do begin ShowMessage(pFIBQuery.FieldByName('FNAME').AsStrin g); pFIBQuery.Next; end; PS: А вообще больше читай справку, там содержатся ответы на многие вопросы :-) |
![]() |
![]() ![]() |
Сказали спасибо: |
![]() |
![]() |
Новичок
Пол: ![]() Регистрация: 02.09.2006
Сообщений: 8
Репутация: 0
|
![]() Подскажите в версии 6.9.6 FibPlus с редактором свойств у кого-нибудь глюки есть? Да и вообще не глючная ли эта версия?
|
![]() |
![]() ![]() |
![]() |
![]() |
![]() FIBPlus 6.9.6 for Delphi 2010
неофициальная переделка от умельца MyRealName с board4all http://rapidshare.com/files/276053049/FIBPlus_6.9.6_2010.rar Все ставится, все работает (проверял сам) |
|
![]() |
![]() ![]() |
Эти 3 пользователя(ей) сказали cпасибо за это полезное сообщение: |
![]() |
![]() |
Неактивный пользователь
Пол: ![]() Регистрация: 15.09.2009
Сообщений: 1
Репутация: 0
|
![]() Появился ли у кого FIBPlus 6.9.8 c родной поддержкой Delphi 2010?
|
![]() |
![]() ![]() |
![]() |
![]() |
Неактивный пользователь
Пол: ![]() Регистрация: 16.09.2009
Сообщений: 1
Репутация: 0
|
![]() Странно, на оффсайте последняя 6.9.6
|
![]() |
![]() ![]() |
![]() |
![]() |
![]() Кустарная переделка, выложенная мною двумя постами выше, прекрасно работает. Увы, ФИБы стали очень неторопливыми. Есть альтернативы (UniDAC, AnyDAC, IBDAC), но ФИБы, имха, удобнее и юзабельнее. Так что, придется подождать ;)
|
|
![]() |
![]() ![]() |
![]() |
![]() |
Неактивный пользователь
Пол: ![]() Регистрация: 17.09.2009
Сообщений: 1
Репутация: 0
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() |
Неактивный пользователь
Регистрация: 23.09.2009
Сообщений: 1
Репутация: 0
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() |
Неактивный пользователь
Регистрация: 01.07.2009
Сообщений: 1
Репутация: 0
|
![]() FIBPlus 6.9.6 for Delphi 2010 Тоже хотелось бы узнать про стабильность
|
![]() |
![]() ![]() |
![]() |
![]() |
Неактивный пользователь
Регистрация: 25.09.2009
Сообщений: 1
Репутация: 0
|
![]() А как насчет FIBPlus 6.9.8? Есть у кого нибудь?
|
![]() |
![]() ![]() |
![]() |
![]() |
Неактивный пользователь
Пол: ![]() Регистрация: 19.11.2007
Сообщений: 2
Репутация: 0
|
![]() Еще бы к FIBPlus и Ehlib под Delphi 2010 добавить!!!
|
![]() |
![]() ![]() |
![]() |
![]() |
Неактивный пользователь
Регистрация: 30.09.2009
Сообщений: 1
Репутация: 0
|
![]() Впечатление, что FIBовцы стали жить в другом времени, все компоненты находятся и тормозят только они...
|
![]() |
![]() ![]() |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
БД Firebird | Greg777 | Delphi | 61 | 25.03.2015 23:01 |
DevArt IBDAC vs FIBPlus | Mironico | Компоненты | 3 | 10.02.2015 12:27 |
FireBird 2.0.3 | Mustd1e | Базы данных | 5 | 10.01.2010 22:02 |
Транзакции Fibplus "transaction is active" ошибка. | Морковкин | Delphi | 12 | 17.02.2008 11:44 |
Firebird (работа с базой данных из Delphi) | AlexanderP | Delphi | 10 | 03.01.2008 09:37 |
|
|