I am new to SQL. Postgresql has a .NET data provider called Npgsql and with it I can do selects, inserts, updates and deletes from my .NET code. We would also like to use embedded SQL calls if possible. We have Postgresql installed on a remote computer and access it over the Web. I found this on the forum: http://community.microfocus.com/microfocus/cobol/visual_cobol/f/18/t/8309.aspx, and tried using OpenESQL but if I select DBMAN(ADO) on the SQL tab of my project and then try to connect to my database I get error -19703 Could not make connection; when I select DBMAN(ODBC) I get error -19703 Data source name too long. COBOL-IT has a COBOL precompiler for Postgresql so maybe that's what we need.