conexion a PostgreSQL con ADO
Yo me conecto con el OLEDB driver de la página oficial, y aunque tomé la cadena de conexion de connectionstrings.com, te cuento:
la cadena es la misma, pero quitale el timeout=1000; con eso ya me pude conectar
"Provider=PostgreSQL.1;Data Source=TUSERVER;location=TUBASE;User ID=TUUSER;password=TUPASS;"
y para las consultas, los campos entre comillas "FIELD0"
"SELECT * FROM ""tblUsers"" WHERE ""USRNAME""='" & UsernameTextBox.Text & "' AND ""USRPWD""='" & PasswordTextBox.Text & "'"