环境: win2003+vs.net2003 +informix cli32
使用OLE DB 连接 已经配置好的 DNS
问题: 出现以下错误     建立OLE DB 数据连接的时候 ,选用 IBM informix OLEDB Provider 报错: 提供程序不在可用,请确定提供程序已经被正确安装
     选用 Mmicrosoft OLE DB Provider for ODBC Drivers 正常建立
程序片段: 
this.odbcDataAdapter1.SelectCommand.CommandText="select * from test";
DataSet ds =new DataSet();
this.odbcDataAdapter1.Fill(ds);
DataGrid1.DataSource=ds.Tables[0].DefaultView;
     程序运行时,报错: 
ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 
    已经重新安装 informix Client SDK 2.8 N次.   其它配置均正常.
请高手指点!!!!!
         已经找到不能解决问题的确办法 :
                            1 重新安装系统和informix 客户端