运行到 OleDbDataAdapter .Fill( ds ,"a"  );发生异常   谢谢
public   static   void   DisPlay(   bool   student,   DataGrid   dr,   string   sql   ){ 
 			OleDbConnection   con   =   new   OleDbConnection( 
 				 "Provider=SQLOLEDB.1;Integrated   Security=SSPI;Persist   Security   Info=False; "+ 
                                                  "User   ID=saa;Initial   Catalog=test;Data   Source=A ");     			 
 			DataSet   ds   =   new   DataSet(); 
 			OleDbDataAdapter   ada   =   new   OleDbDataAdapter(); 
 			ada.SelectCommand   =   new   OleDbCommand(sql); 
 			ada.SelectCommand.Connection   =   con; 
 			con.Open(); 
 			ada.Fill(   ds   , "a "      ); 
 			con.Close();      
 			dr.DataSource   =   ds.Tables[ "a "]   ; 
 		}     
 运行到   ada.Fill(   ds   , "a "      );发生异常    
 请问什么原因?      
 另外   如何获取异常的详细信息   ?   是在   .net   2002   下         感觉异常的提示太笼统     
 以上两个问题      谢谢
------解决方案--------------------提示什么异常 
 Ex.message
------解决方案--------------------User ID=saa;  
 saa? 是不是Sa呀
------解决方案--------------------SqlCommandBuilder sqlCmdBud = new SqlCommandBuilder(ada); 
 加上
------解决方案--------------------这里出错一般都是链接字符串或SQL语句的错误,仔细检查下   
 像bestyond() 老兄说的 
 User ID=saa;  
 saa? 是不是Sa呀 
------解决方案--------------------是sql语句有问题吧