Bonjour, comme indiqué dans l'intitulé, je cherche à utiliser laravel avec une connexion bdd sybase anyware.
Si quelqu un à une solution propre à m'apporter je suis preneur
Bonjour, comme indiqué dans l'intitulé, je cherche à utiliser laravel avec une connexion bdd sybase anyware.
Si quelqu un à une solution propre à m'apporter je suis preneur
Sans pomme nous n'aurions jamais découvert la gravité... Sans tête Non plus.
Bon j'ai trouvé,
dans composer.json, placer dans le tableau require:
"tck/odbc":"dev-master"
dans config/app.php placer dans le tableau providers:
"tck\Odbc\OdbcServiceProvider"
vérifier que dans votre php.ini, l'extension php_pdo_odbc.dll soit bien active
ne pas oublier de faire un composer update
ensuite dans config/database.php, renseigner les champs 'driver', 'dsn', 'username', 'password' et 'database' comme suivant:
puis vous pouvez faire vos requetes où vous voulez, ex:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 'asuwant' => [ 'driver' => 'driver', 'dsn' => 'dsn', 'username' => 'username', 'password' => 'password', 'database' => 'database', ],
Voila, fonctionne pour laravel 5.3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DB::connection('asuwant')->select("select * from matable;");
Sans pomme nous n'aurions jamais découvert la gravité... Sans tête Non plus.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager