FibPlus v7.3 FullSource (updated 13.07.2012)

seeders: 3
leechers: 0
Added 14 years ago by DimaGS5 in Apps  > Other Applications

Download Fast Safe Anonymous
movies, software, shows...

Files

FibPlus v7.3 FullSource (updated 13.07.2012) (Size: 16.76 MB)
  FIBPlus7.3.rus.url 84 B
  sources
  DBParsers.pas 19.56 KB
  DSContainer.pas 11.97 KB
  FIBCacheManage.pas 33.43 KB
  FIBCloneComponents.pas 7.99 KB
  FIBConsts.pas 5.94 KB
  FIBDBLoginDlg.dfm 1.43 KB
  FIBDBLoginDlg.pas 3.29 KB
  FIBDataSet.pas 330.1 KB
  FIBDataSetLocate.inc 32.29 KB
  FIBDataSetPT.inc 10.24 KB
  FIBDatabase.pas 142.81 KB
  FIBLocate2009.inc 32.1 KB
  FIBMDTInterface.pas 88 B
  FIBMiscellaneous.pas 58.55 KB
  FIBPLUS.DCR 12.96 KB
  FIBPlus.inc 6.04 KB
  FIBPlus2005.bdsproj 7.83 KB
  FIBPlus2005.cfg 507 B
  FIBPlus2005.dpk 2.49 KB
  FIBPlus2005.res 1.47 KB
  FIBPlus2006.bdsproj 8.25 KB
  FIBPlus2006.cfg 504 B
  FIBPlus2006.dpk 2.45 KB
  FIBPlus2006.dproj 6.13 KB
  FIBPlus2006.res 4.94 KB
  FIBPlus2007.dpk 2.45 KB
  FIBPlus2007.dproj 7.12 KB
  FIBPlus2007.res 4.94 KB
  FIBPlus2009.dpk 2.45 KB
  FIBPlus2009.dproj 8.67 KB
  FIBPlus2009.res 4.94 KB
  FIBPlus2010.dpk 2.45 KB
  FIBPlus2010.dproj 8.53 KB
  FIBPlus2010.res 4.94 KB
  FIBPlus2011.dpk 2.45 KB
  FIBPlus2011.dproj 8.84 KB
  FIBPlus2011.res 4.94 KB
  FIBPlus5.res 1.57 KB
  FIBPlus6.cfg 398 B
  FIBPlus6.dof 1.92 KB
  FIBPlus6.dpk 2.47 KB
  FIBPlus6.res 1.5 KB
  FIBPlus7.cfg 446 B
  FIBPlus7.dof 2.5 KB
  FIBPlus7.dpk 2.47 KB
  FIBPlus7.res 1.5 KB
  FIBPlusEditors2005.bpl 735.5 KB
  FIBPlusEditors2006.bpl 724 KB
  FIBPlusEditors2007.bpl 725 KB
  FIBPlusEditors2009.bpl 698 KB
  FIBPlusEditors2010.bpl 724 KB
  FIBPlusEditors2011.bpl 725 KB
  FIBPlusEditors5.bpl 717 KB
  FIBPlusEditors6.bpl 729.5 KB
  FIBPlusEditors7.bpl 727.5 KB
  FIBPlusEditors_CB2006.bpl 821 KB
  FIBPlusEditors_CB2007.bpl 826 KB
  FIBPlusEditors_CB2009.bpl 836.5 KB
  FIBPlusEditors_CB2010.bpl 877.5 KB
  FIBPlusEditors_CB2011.bpl 879.5 KB
  FIBPlusEditors_CB5.bpl 746 KB
  FIBPlusEditors_CB6.bpl 785 KB
  FIBPlusEditors_CB_XE2.bpl 911 KB
  FIBPlusEditors_XE2.bpl 747.5 KB
  FIBPlus_CB2006.bdsproj 38.53 KB
  FIBPlus_CB2006.cpp 522 B
  FIBPlus_CB2006.mak 4.96 KB
  FIBPlus_CB2006.res 4.94 KB
  FIBPlus_CB2007.cbproj 18.09 KB
  FIBPlus_CB2007.cpp 522 B
  FIBPlus_CB2007.mak 5 KB
  FIBPlus_CB2007.res 4.94 KB
  FIBPlus_CB2009.cbproj 13.32 KB
  FIBPlus_CB2009.cpp 667 B
  FIBPlus_CB2009.mak 4.96 KB
  FIBPlus_CB2009.res 4.94 KB
  FIBPlus_CB2010.cbproj 13.16 KB
  FIBPlus_CB2010.cpp 667 B
  FIBPlus_CB2010.mak 4.96 KB
  FIBPlus_CB2010.res 4.94 KB
  FIBPlus_CB2011.cbproj 13.26 KB
  FIBPlus_CB2011.cpp 667 B
  FIBPlus_CB2011.mak 4.96 KB
  FIBPlus_CB2011.res 4.94 KB
  FIBPlus_CB2011_XE2.cpp 671 B
  FIBPlus_CB2011_XE2.res 4.7 KB
  FIBPlus_CB5.bpk 4.28 KB
  FIBPlus_CB5.cpp 2.23 KB
  FIBPlus_CB5.mak 4.93 KB
  FIBPlus_CB5.res 1.5 KB
  FIBPlus_CB6.bpk 13.51 KB
  FIBPlus_CB6.cpp 663 B
  FIBPlus_CB6.mak 4.95 KB
  FIBPlus_CB6.res 1.5 KB
  FIBPlus_CB_XE2.cbproj 15.78 KB
  FIBPlus_CB_XE2.cpp 675 B
  FIBPlus_CB_XE2.mak 5.15 KB
  FIBPlus_CB_XE2.res 4.7 KB
  FIBPlus_XE2.dpk 2.55 KB
  FIBPlus_XE2.dproj 10.75 KB
  FIBPlus_XE2.res 4.7 KB
  FIBQuery.pas 189.15 KB
  FIBQueryPT.inc 4.85 KB
  FIBSQLMonitor.pas 34.05 KB
  FIBSafeTimer.pas 4.08 KB
  FIB_MESSAGES.INC 5.68 KB
  FibPlus.dproj 3.61 KB
  FibPlus5.cfg 398 B
  FibPlus5.dof 1.75 KB
  FibPlus5.dpk 2.47 KB
  IBBlobFilter.pas 6.3 KB
  IB_ErrorCodes.pas 52.26 KB
  IB_Externals.pas 5.52 KB
  IB_Install.pas 23.43 KB
  IB_InstallHeader.pas 12.05 KB
  IB_Intf.pas 76.88 KB
  IB_Services.pas 73 KB
  MDTInterface.inc 21.71 KB
  RegFIBPlus.pas 3.03 KB
  RegFIBPlusEditors.pas 15.65 KB
  RegUtils.pas 8.96 KB
  SIBAPI.pas 3.16 KB
  SIBEABase.pas 20.66 KB
  SIBFIBEA.PAS 4.54 KB
  SIBGlobals.pas 893 B
  SqlTxtRtns.pas 80.22 KB
  StdFuncs.pas 40.2 KB
  StrUtil.pas 63.5 KB
  SysVariantD5.inc 6.3 KB
  Tools
  FIBToolsConsts.dcu 10.51 KB
  FIBToolsConsts.pas 6.27 KB
  FindCmp.dcu 20.78 KB
  FindCmp.pas 17.34 KB
  pFIBDsgnViewSQLs.dcu 66.05 KB
  pFIBDsgnViewSQLs.dfm 40.64 KB
  pFIBDsgnViewSQLs.pas 54.34 KB
  pFIBPlusTools2005.bdsproj 7.67 KB
  pFIBPlusTools2005.cfg 538 B
  pFIBPlusTools2005.dpk 987 B
  pFIBPlusTools2005.res 1.5 KB
  pFIBPlusTools2006.bdsproj 8.13 KB
  pFIBPlusTools2006.cfg 539 B
  pFIBPlusTools2006.dpk 987 B
  pFIBPlusTools2006.dproj 5.17 KB
  pFIBPlusTools2006.res 1.5 KB
  pFIBPlusTools2007.dpk 987 B
  pFIBPlusTools2007.dproj 4.81 KB
  pFIBPlusTools2007.res 1.5 KB
  pFIBPlusTools2011.dcu 7.37 KB
  pFIBPlusTools2011.dpk 987 B
  pFIBPlusTools2011.dproj 5.38 KB
  pFIBPlusTools2011.dproj.2007 5.16 KB
  pFIBPlusTools2011.dproj.local 62 B
  pFIBPlusTools2011.res 89.2 KB
  pFIBPlusTools5.cfg 433 B
  pFIBPlusTools5.dpk 916 B
  pFIBPlusTools5.res 1.57 KB
  pFIBPlusTools6.cfg 433 B
  pFIBPlusTools6.dpk 954 B
  pFIBPlusTools6.res 1.49 KB
  pFIBPlusTools7.cfg 406 B
  pFIBPlusTools7.dpk 978 B
  pFIBPlusTools7.res 1.5 KB
  pFIBPlusTools_CB2006.bdsproj 25.97 KB
  pFIBPlusTools_CB2006.cpp 744 B
  pFIBPlusTools_CB2006.mak 4.34 KB
  pFIBPlusTools_CB2006.res 1.5 KB
  pFIBPlusTools_CB2007.cbproj 13.34 KB
  pFIBPlusTools_CB2007.cpp 522 B
  pFIBPlusTools_CB2007.mak 4.34 KB
  pFIBPlusTools_CB2007.res 4.94 KB
  pFIBPlusTools_CB5.bpk 3.69 KB
  pFIBPlusTools_CB5.cpp 874 B
  pFIBPlusTools_CB5.mak 4.31 KB
  pFIBPlusTools_CB5.res 1.5 KB
  pFIBPlusTools_CB6.bpk 7.16 KB
  pFIBPlusTools_CB6.cpp 819 B
  pFIBPlusTools_CB6.mak 4.32 KB
  pFIBPlusTools_CB6.res 1.5 KB
  pFIBPreferences.dcu 37.63 KB
  pFIBPreferences.dfm 14.13 KB
  pFIBPreferences.pas 24.58 KB
  regfibplusutils.dcu 15.08 KB
  regfibplusutils.pas 10.04 KB
  uFrmSearchResult.dcu 8.61 KB
  uFrmSearchResult.dfm 745 B
  uFrmSearchResult.pas 3.1 KB
  VarFnc.inc 4.21 KB
  VariantRtn.pas 13.39 KB
  fib.pas 30.41 KB
  fibplus_midas.dcr 956 B
  ibase.pas 137.12 KB
  pFIBArray.pas 20.81 KB
  pFIBCacheQueries.pas 8.64 KB
  pFIBClientDataSet.pas 18.23 KB
  pFIBDBMidas5.cfg 390 B
  pFIBDataInfo.pas 76.06 KB
  pFIBDataRefresh.pas 16.79 KB
  pFIBDataSet.pas 130.04 KB
  pFIBDatabase.pas 28.66 KB
  pFIBErrorHandler.pas 12.7 KB
  pFIBEventLists.pas 5.43 KB
  pFIBExports.pas 13.05 KB
  pFIBFieldsDescr.pas 7.03 KB
  pFIBInterfaces.pas 12.51 KB
  pFIBLists.pas 15.21 KB
  pFIBMacroComp.inc 1.39 KB
  pFIBMetaData.pas 124.06 KB
  pFIBProps.pas 52.47 KB
  pFIBQuery.pas 8.91 KB
  pFIBSQLLog.pas 13.29 KB
  pFIBScripter.pas 57.46 KB
  pFIBStoredProc.pas 2.89 KB
  pFIBVersion.inc 1.48 KB
  pTestInfo.pas 13.2 KB
  readme.txt 25.12 KB

Description


Программы и Дизайн » Веб-разработка и Программирование » Компоненты для сред программирования

FibPlus v7.3 FullSource (обновлена 13.07.2012)

Версия: 7.3
Год выпуска: 2012
Разработчик: Devrace
Платформа: Borland Delphi 5-7, BDS 2005-2007 (Turbo Delphi/C++), RAD Studio 2009, 2010, XE, XE2, C++ Builder 5-6, Kylix 3, gnat-3.15p, gnat2006 GPL, Borland InterBase 4.x-2007 and Firebird 1.x-2.x
Таблетка: Не требуется - исходники

Описание
FIBPlus - это мощная и в тоже время простая и удобная библиотека компонентов для Delphi, C++ Builder, Kylix и Ada для прямого доступа к InterBase и Firebird. Мы стараемся разрабатывать ее в соответствии с пожеланиями наших пользователей; каждый компонент, метод и свойство предназначены для решения задач, с которыми каждый из вас сталкивается практически каждый день.

Преимущества FIBPlus
Используя FIBPlus в своих приложениях, вы получаете целый ряд серьезных преимуществ, например: Поддержка всех версий InterBase начиная с 4.0 и Firebird 1.0 (включая Embedded Firebird)
Приложения на FIBPlus не требуют установки дополнительного ПО (драйверов BDE, ODBC и т.д.) кроме клиентского ПО сервера (gds32.dll, fbclient)
Совместимость со всеми стандартными и сторонними визуальными db-компонентами и генераторами отчетов (TDBEdit, TDBGrid, TDBChart, ..., InfoPower, DevExpress, EhLib, IntraWeb, ASTA, FastReport, QuickReport, Report Builder, Context Database Designer, TMS Scripter Studio, TMSAdvDBGrid, DataAbstract, Fast Query Builder, Rave Report, Rubicon, Jazmine (JCW) ...)
Улучшенная производительность в сравнении с аналогами. В частности, TpFIBDataSet работает на 30-40% быстрее TIBDataSet в IBX, использует на 60-70% меньше памяти и в 3-4 раза быстрее работает с lookup-полями.
Оптимизация обмена данными. FIBPlus содержит ряд средств для уменьшения сетевого трафика, например: кэширование метаданных, операции с записями в локальном буфере без обращения к серверу, упаковку BLOB-полей при помощи локальных BLOB-фильтров, повторное использование запросов, автомодификация обновляющих запросов и т.д.
Уникальная функциональность: репозитарии настроек полей, запросов, сообщений об ошибках; централизованная обработка исключений, поддержка Unicode, и многое другое.
[spoiler="Новое в версии 7.1 - 7.3"]
Версия 7.3

Изменения

1. В SQL редакторе появилась возможность изменять цвет шрифтов.

2. В SQL редакторе появилась возможность отключить запросы к метаданным при заполнении подстрочных подсказок SQLProposal. Эта возможность может оказаться актуальной при работе с большими удаленными базами данных.

3. Компонент TpFIBTransaction теперь поддерживает работу с параметром isc_tpb_lock_timeout (Firebird 2.1 и более поздние версии сервера).

4. Компонент TpFIBErrorHandler теперь умеет корректно обрабатывать ошибку isc_att_shutdown

Исправленные ошибки:

1. Исправлена ошибка в работе метода TpFIBDataset.Sort.

2. Исправлена ошибка в методе TFIBXSQLVAR.SetIsNull при работе со строковыми и BLOB-параметрами.

3. Исправлена ошибка в методе TFIBXSQLVAR.GetAsWideString, проявлявшаяся при работе с BLOB-параметрами.

4. Исправлена ошибка "BCD overflow" при работе с BCD-полями под Delphi XE 2.

5. Исправлена ошибка в методе TpFIBDataSet.IsComputedField, проявлявшаяся в RAD Studio 2009 и более поздних версиях.

6. Исправлена ошибка в методе TpFIBDataSet.Clone, проявлявшаяся при попытке клонировать dataset, в котором нет записей.

7. Исправлена ошибка в методе TpFIBDataSet.VisibleRecord, проявлявшаяся при некоторой определенной последовательности вставок и удалений записей.

8. Исправлена ошибка в методе TpFIBDataSet.Locate, проявлявшаяся при поиске по вычислимым полям типа TWideField.

9. Исправлена ошибка в методе TpFIBDataSet.Locate, проявлявшаяся при поиске по BCD-полям имеющим большое значением Scale. Например, NUMERIC(18, 12).

10. Исправлена ошибка в методе TpFIBDataSet.RefreshFromDataSet, проявлявшаяся при попытке обновить dataset, который находился в режиме фильтрации.

11. Исправлена ошибка в работе TpFIBSQLMonitor. В среде RAD Studio XE-XE2 монитор показывал неправильные значения строковых полей при фетче записей.

12. Исправлена ошибка в SQLParser, проявлявшаяся в неправильной обработке комментарии в некоторых SQL-текстах.

13. Исправлена ошибка в TpFIBDBSchemaExtract, который неправильно выдавал тексты некоторых процедур.

14. Исправлена процедура обработки ошибок с сервера при компиляции под 64-битную платформу.

15. Исправлена ошибка в SQLEditor, из-за которой неправильно обрабатывались комментарии, перед которыми не было разделителей.

16. Исправлена ошибка в SQLEditor, из-за которой неправильно обрабатывалась подсветка некоторых символов в RAD Studio 2009-ХЕ2.

Версия 7.2

1. Ошибка при присвоении нулл значения в строковый параметр квери. (Присваивалась пустая строка)

2. Метадатаэкстракт.
а) ошибка при генерации текстов форинкей.
б) ошибка при генерации текстов доменов
в) Опция dtoUseSetClientLib в DDLTextOptions. При включении добавляет в скрипт конструкцию 'SET CLIENTLIB'
г) неправильно выдавал ДДЛ для полей-массивов. Исправлено

3. Исправлена ошибка в методе OpenAsClone которая проявлялась клонировании датасета с лукап и калк полями

4. Ошибка в работе с опцией poDontCloseAfterEndTransaction если в выборке участвует блоб поле

5. Ошибка при работе с лукапкомбобоксами (иногда открывался пустой список)

6. Ошибка при работе с текстовыми блоб полями кодировки утф, при коннекте отличном от утф (ФБ2 и выше)

7. В обработчике Field.OnValidate теперь возможен доступ к Field.OldValue. (в борландовской реализации этот доступ невозможен)

8. TFIBStringField. Для полей с чарсетом OCTETS появилось свойство AsOctetsDATA которое позволяет оперировать с данными содержащими нулевой символ

9. В редакторах SQL появился SQLProposal. Вызывается через Ctrl-пробел. Выдает список ключевых слов, а при наличии соединения и список объектов БД.

10. В редакторах SQL появилась возможность просмотреть DDL объкетов БД. При нажатии соотвествующей кнопки показывается DDL объекта из списка справа. При нажатии Ctrl- левый клик мыши показывается DDL объекта совпадающего по имени с выделенным словом в тексте SQL

11. Поддержка RAD Studio XE2.

Версия 7.1

Изменения

1. Добавлены компоненты TpFIBNBackupService, TpFIBNRestoreService реализующие функциональность NBackUp для Firebird 2.5

2. Добавлена поддержка Array-полей в С++ Builder XE.

3. В компонент TpFIBDataSet добавлены методы экспорта данных из таблиц:

procedure ExportDataToScript(Output: TStrings; TableName: string = ''; AllFields: boolean = False);

procedure ExportDataToScriptFile(const FileName: string; TableName: string = ''; AllFields: boolean = False);

Оба метода выгружают данные из текущего селективного запроса в виде SQL-скрипта либо в объект TStrings, либо во внешний файл. Параметр TableName позволяет указать ограничение на выборку данных только из конкретной таблицы, которая участвует в запросе. Параметр AllFields, заданный в True, фактически позволяет выгрузить значения всех полей запроса вне зависимости от того, к какой таблице они относятся. В получаемом скрипте используется конструкция execute block, что позволяет в дальнейшем выполнять этот скрипт в десятки раз быстрее, чем обычные последовательные вызовы INSERT.

4. Реализована совместимость с новой версией MDT (http://www.devrace.com/ru/fibplus/mdt/).

Исправленные ошибки:

1. Исправлена ошибка в методе Locate, которая проявлялась при опциях включенных loPartialKey + loCaseInsensitive в версиях Delphi 5 - 2007.

2. Исправлена ошибка получения значения BLOB-поля через BlobField.AsString.

3. В SQL-редакторе серверные вычисляемые поля попадали в модифицирующие запросы. Исправлено.

4. Исправлена ошибка в методе ExtLocate, проявлявшаяся в работе TpFIBDataset в режиме ограниченного кэша (cmkLimitedBufferSize).

5. Исправлена ошибка в работе с bookmarks, проявлявшаяся в работе TpFIBDataset в режиме ограниченного кэша (cmkLimitedBufferSize).

6. Исправлена ошибка в методе RecordFieldValue компонента TpFIBDataset.

7. Устранены проблемы текстового редактора SQL, иногда проявлявшиеся при операциях Copy/Paste.

8. Устранены проблемы текстового редактора SQL. Ошибочное поведение в случае когда некоторые модифицирующие сиквелы не заполнены, а некоторые заполнены.

9. Загрузка клиентской библиотеки (gds32,fbclient) производилась только при первой попытке коннекта. Исправлено

10. Исправлена ошибка применения опции poDontCloseAfterEndTransaction при работе с датасетами, содержащими BLOB-поля.
[/spoiler]
13.07.2012 РАЗДАЧА ОБНОВЛЕНА!!!
ПЕРЕКАЧАЙТЕ bpl редакторов заменены на аналогичные из триальной версии фибов
Добавлены тулзы
[spoiler="Скриншоты"]

[/spoiler]

Related Torrents

torrent name size uploader age seed leech
0