Subscribe to this list via RSS Blog posts tagged in InterBase 2017
Вглубь технологий InterBase 2017 с Дмитрием Кузьменко В стремительном темпе выхода все новых и новых версий продуктов Embarcadero для разработчиков, по-прежнему не теряется такой важный и интересный элемент, как СУБД InterBase. Практически в любом рассказе про решения Embarcadero, Interbase появляется не только, как доступный вариант выбора для хранения данных, но и важнейшая составная часть многих решений, например RAD Server. При всей легковесности и нетребовательности, InterBase 2017 - мощная современная СУБД, обладающая впечатляющим набором во...
CODERAGE XII: InterBase 2017 ToGo Cross-Platform Development and Deployment InterBase 2017 ToGo Edition is a full-featured, multi-device embeddable database for Windows, Linux and Mac OS X that runs in a stand-alone environment but allows deployment of applications which directly utilize the InterBase engine DLLs. With no separate database server process running, the database engine executes in the application process space providing an extremely small footprint. Together with other key features such as high security, zero administration, and simple installation, InterB...

Posted by on in Blogs
Deploying InterBase 2017 ToGo on Mac OS X InterBase 2017 ToGo Edition is a full-featured, multi-device embeddable database for Windows, Linux and macOS that runs in a stand-alone environment but allows deployment of applications which directly utilize the InterBase engine DLLs. With no separate database server process running, the database engine executes in the application process space providing an extremely small footprint. Together with other key features such as high security, zero administration, and simple installation, InterBase...
FireDAC:  Mac OS X Client connecting to InterBase Server on Windows Mac client vs PC client, which is better?   With RAD Studio, Delphi or C++ Builder it really does not matter!   Building your app in RAD Studio eliminates the need to engage in multiple development efforts for the same application on multiple devices. This means you get to market faster on multiple devices for the first release – and every release after that – while keeping costs down.   RAD Studio speeds and simplifies OS X application development for Windows developers. D...
Moving BLOB fields from one SQL Database into InterBase database using FireDAC In general, there is no difference between moving non-BLOB and BLOB fields into an InterBase database, so any technique may be used, depending on your needs: 1. One technique is to use two regular TFDQuery components; one TFDQuery will read with SELECT, and another will write with INSERT / UPDATE. The process is as follows: 1) Read the data from a FireDAC query into a RAD Studio, Delphi or C++ Builder application from a SQL Database. 2) Push the data via a FireDAC connection into an InterBase...
InterBase フィールドレコードの自動インクリメント[JAPAN] InterBase 2017で テーブルフィールドの自動インクリメント 下記の様なテーブルがあったとして create_table.sql -- #t1 テーブル作成 create table t1( num_ int not null, name_ varchar(50) not null, primary key(num_) ); t1テーブル field名 型 null / PK num_ int not null (PK) name_ varchar(50) not null trigger作成 新しくtriggerとgeneratorを作成、triggerにはt1テーブルを割り当てます。 create_generator_trigger.sql -- #generator作成 create generator sq1; -- #t1テーブルのinsert前に tr1トリガーを作る create trigger tr1 for...

Posted by on in Enterprise
InterBase 2017 インストール[JAPAN] InterBase 2017 の Developer Editionは、無料で試す事が可能です。   [InterBase 2017 ダウンロード]   https://downloads.embarcadero.com/free/interbase?lang=jp 上記URLからダウンロードできます。 InterBase_2017_JP.zipがダウンロードされますので解凍します。     [InterBase 2017 インストール]   install_windows.exeを起動します。 上のような画面が出るので、InterBase 2017 32bit版 もしくはInterBase 2017 64bit版どちらかをチェック ADOドライバ ODBCドライバを選択し[インストール]ボタンをクリック   32bitと64bit同じ画面が起動しインストールを開始「日本語」を選択し、「OK」ボタンをクリック (32bitと64bitのInterBaseを2...

Posted by on in Enterprise
Interbase Generator 応用1[JAPAN] Interbase generator一覧を取得 generatorは “RDB$GENERATORS"ここに入っています。 select * from RDB$GENERATORS; この方法でgenerator一覧の取得が可能です。 1つのgeneratorデータを取得 “gen_id([ジェネレータ名],0)"で取得できますが上記のRDB$GENERATORSを使って取得する事も可能です。 RDB$GENERATORSをselectで呼ぶ事も可能 select gen_id([ジェネレータ名],0) from RDB$DATABASE; --もしくは select rdb$generator_id from RDB$GENERATORS where rdb$generator_name='[ジェネレータ名]'; オラクルの場合DUALが使えるがInterbaseはDUALがありません。RDB$DATABASEを代用します。 generatorを設定 generatorをセットする場合 SET GENERATOR [ジェネレータ名] TO...
Tech Tipp #2: Windows 10 "Creators Update" und InterBase 2017 Frage: InterBase 2017 hat (aktuell, intern wird daran gearbeitet) ein Problem bei der Installation auf einem Windows 10 64 Bit "Creators Update" (AKA Windows 10 Version 1703): Die 64-Bit Plattform lässt sich nicht auswählen: Die Auswahlliste lässt sich nicht ändern. Ich will aber die 64-Bit Edition von InterBase 2017 auf meinem 64-Bit Windows-System installieren. Was mache ich falsch? Antwort: Fast alles richtig gemacht. Es gibt eine Möglichkeit die interaktive Installation von InterBa...
Создание InterBase UDF на Delphi для Linux (strings) В предыдущем посте Создание InterBase UDF на Delphi для Linux был представлен пример того, как на Delphi создается двоичный модуль UDF для СУБД InterBase, предназначенный для работы в Linux. В том примере был собран двоичный модуль - загружаемая библиотека Linux - в которой находится точка входа простейшей функции, складывающей два числа и возвращающей числовой результат 'по значению'. Для 4-8 байтовых чисел это допустимое решение использования памяти. А как быть, если требуется в...

Check out more tips and tricks in this development video: