I'm using the following string for an OleDbConnection and when I run it in a browser it just hangs(It hangs after it tries to run mycon.Open - I know it has something to do with the connection string but what?).

OleDbConnection mycon = new OleDbConnection("data source=Mydatasourcename;provider=Informix.UniOLEDB .1;user id=Myid;password=Mypassword;") ;
string sql = "SELECT * FROM NAMEOFTABLE";

OleDbCommand cmd = new OleDbCommand(sql, mycon);
mycon.Open();


Can someone provide a solution to this?(Help)
(Universe Version 09.06.0002)