# sDB\_CONNECTION ersetzen

**URL:** <https://forum.shopware.com/t/sdb-connection-ersetzen/31673>\
**Category:** Programmierung\
**Created:** [26. Oktober 2015 um 13:48 UTC](https://forum.shopware.com/t/sdb-connection-ersetzen/31673 "2015-10-26T13:48:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![carl77](https://avatars.discourse-cdn.com/v4/letter/c/34f0e0/32.png) [@carl77](https://forum.shopware.com/u/carl77)\
**Post date:** [26. Oktober 2015 um 13:48 UTC](https://forum.shopware.com/t/sdb-connection-ersetzen/31673/1 "2015-10-26T13:48:13Z")

</div>

Ich arbeite derzeit am Update von 4.3.6 auf 5.1 und habe mit einem Plugin Schwierigkeiten. Mit 5.1 wurde sDB\_CONNECTION entfernt. Aber alle Verbindungen zur DB werden damit im Plugin aufgebaut. Durch was wurde $var-\>sSYSTEM-\>sDB\_CONNECTION-\>GetRow() ersetzt? Wäre für einen kleinen Tipp dankbar! 🙂

---

<div class="post-metadata">

**Author:** ![Benjamin\_Cremer](https://avatars.discourse-cdn.com/v4/letter/b/a8b319/32.png) [@Benjamin\_Cremer](https://forum.shopware.com/u/Benjamin_Cremer)\
**Post date:** [26. Oktober 2015 um 15:51 UTC](https://forum.shopware.com/t/sdb-connection-ersetzen/31673/2 "2015-10-26T15:51:08Z")

</div>

Hallo, statt `sDB\_CONNECTION` solltest du nun die `dbal\_connection` nutzen. Beispiel: ` $conn = Shopware()-\>Container()-\>get('dbal\_connection'); $row = $conn-\>fetchAssoc('SELECT \* FROM ...'); ` Komplette Dokumentation zur Doctrine DBAL Connection findest du hier: [http://doctrine-orm.readthedocs.org/pro … ation.html](http://doctrine-orm.readthedocs.org/projects/doctrine-dbal/en/latest/reference/data-retrieval-and-manipulation.html) Viele Grüße, Benjamin :shopware:

---

<div class="post-metadata">

**Author:** ![carl77](https://avatars.discourse-cdn.com/v4/letter/c/34f0e0/32.png) [@carl77](https://forum.shopware.com/u/carl77)\
**Post date:** [27. Oktober 2015 um 15:53 UTC](https://forum.shopware.com/t/sdb-connection-ersetzen/31673/3 "2015-10-27T15:53:10Z")

</div>

Danke Benjamin. Das hilft mir sicherlich erstmal weiter. Ich hoffe ich komme mit den ganze Umstellung klar – ich habe im Code hunderte unterschiedlicher Stellen zu ändern ☹ Gibt es noch die alte Doku? Ich weiß bei dem meisten gar nicht, was die Funktionen machen … da wird es dann kompliziert das passende Doctrine Pendant zu finden.
