私は、1つのコントローラと1つのモデル/ビューを持つ単純なextbase拡張子(typo3)を持っています。今私はMSSQLデータベースを "選択*"して結果を私の見解で出力したいと思います。私はこれをどのように実現するための参照を発見していない。extbase/fluidに外部データベースを使用する方法
extbase/fluidエクステンションから外部データベースに接続し、このデータベース(MSSQL)のデータを使用するにはどうすればよいですか?私はどのようにして "extDB"のクエリを実行し、どのように私は流体ビューで結果を出力しますか?
$TYPO3_CONF_VARS['EXTCONF']['dbal']['handlerCfg'] = array(
'extDB' => array(
'type' => 'adodb',
'config' => array(
'driver' => 'mssql',
'username' => 'DB_username',
'password' => 'DB_password',
'host' => 'DB_host',
'database' => 'DB_used',
)
)
);
$TYPO3_CONF_VARS['EXTCONF']['dbal']['table2handlerKeys'] = array (
'VIEW_TABLE1' => 'extDB',
'VIEW_TABLE2' => 'extDB',
);
すべてのヘルプは高く評価されています
これは私がDBを(DBAL/ADODB)を統合する方法です。
私はすでにそれを見ました。しかし、質問は、どのように私はdbal/adodb経由で接続しているDBのクエリを実行することができますですか? – d4ny3l
をもっと明確にする:私はT3インスタンスとは別のサーバにMSSQL DBを持っています。私はちょうどこのMSSQL DBのビューからデータを読んで、エクステンション拡張で出力したいと思います。 – d4ny3l