I have been working with QGIS/PostgreSQL/PostGIS for a while now, without problems, but now I have to change QGIS for ArcGIS Desktop 10.1.

I am having trouble adding a layer from PostgreSQL and being able to edit that layer. I want to work directly with the database, and if I change something in the map it should be reflected on the database.

Can I do this without a Geodatabase?