フォーラム


ゲスト  

ようこそ ゲスト さん。このフォーラムに投稿するには 登録が必要です。

ページ: [1]
トピック: FireDAC(XE4からXE5への移行)
iwatenoryu
メンバー
投稿数: 11
FireDAC(XE4からXE5への移行)
on: 2013/09/18 16:44 Wed

DEKOさん、いつもお世話になっております。
ハートウォーミングですが、まだご飯をごちそうできてなくてすいません。
いつもROMばかりですので、たまには投稿を。

DELPHIXE4からXE5への移行を行っていますが、
FireDACのコンポーネントがTAD~から、TFD~に変わってしまいました。
この関係で、XE4からXE5へ移行した場合、FireDAC部分でエラーとなってしまいます。
このTAD~から、TFD~に変更された部分については、「reFind」というツールで
置き換えが可能なので、もし困っている方がいたら利用してみてください。

利用方法は、サンプルとして同梱されてます。
C:\Users\Public\Documents\RAD Studio\12.0\Samples\Delphi\Database\FireDAC\Tool\reFindを
参照ください。

DEKO
管理者
投稿数: 2651
Re: FireDAC(XE4からXE5への移行)
on: 2013/09/19 07:56 Thu

引用 iwatenoryu on 2013/09/18 16:44 Wed
このTAD~から、TFD~に変更された部分については、「reFind」というツールで
置き換えが可能なので、もし困っている方がいたら利用してみてください。

利用方法は、サンプルとして同梱されてます。
C:\Users\Public\Documents\RAD Studio\12.0\Samples\Delphi\Database\FireDAC\Tool\reFindを
参照ください。

 
おー!これは有益な情報ですね。
TADQuery とか TADOQuery と空目してしまうので TFD~ に変更されたのは歓迎なのですが、
過去のコードを考えると困ったちゃんではあります。

先のデブキャンの田中さんの資料とかも、とても素晴らしい出来なのにタイミングが悪かったというか…。
http://edn.embarcadero.com/article/images/43368/a2.pdf

iwatenoryu
メンバー
投稿数: 11
Re: FireDAC(XE4からXE5への移行)
on: 2013/09/19 15:53 Thu

3点追記。

InterBaseとFirebirdで同じだった「DriverID parameter」(両方IBだった)
が、firebirdではFBに変更になってます。
Firebirdを使ってる方は注意してください。

reFindを実行した結果、やりすぎちゃってる(誤変換してる)のも
あるので注意。
dfmのAdpterがFdpterになってました。。。

FireDACの構成?が変わったせいで
usesに追記(または削除)する必要がある個所があります。

DEKO
管理者
投稿数: 2651
FireDAC 補足資料
on: 2013/11/19 16:06 Tue

田中さんから許可を頂きましたので、FireDAC セッションの補足資料を転載しておきます。
http://ht-deko.minim.ne.jp/Delphi/archives/a2_note.pdf

See Also:
[とりあえず、デベロッパーキャンプの資料を読んでみようか。]
http://ht-deko.minim.ne.jp/tech044.html

ページ: [1]
WP Forum Server by ForumPress | LucidCrew
バージョン: 1.7.5 ; ページロード: 0.036 sec.