sql语句执行问题
int   selRows   =   0;                           
                         SqlConnection   scn   =   new   SqlConnection( "Server=tony-119;Database=login;Integrated   Security=SSPI ");                           
                         SqlCommand   scd   =   new   SqlCommand( "select   count(*)   from   [login_1]   where   userName   =@name   and   userPwd   =@pwd ",   scn); 
                         scd.Parameters.Add(new   SqlParameter( "@name ",Request[ "txtName "].Trim())); 
                         scd.Parameters.Add(new   SqlParameter( "@pwd ",Request[ "txtPwd "].Trim()));   
                         try 
                         { 
                                     scn.Open(); 
                                     selRows   =   Convert.ToInt32(scd.ExecuteScalar()); 
                         } 
                         catch   (Exception   ex) 
                         { 
                                     Response.Write( "查询语句执行出错 "+ex.ToString()); 
                                     return; 
                         } 
                         finally 
                         { 
                                     scn.Close(); 
                         }   
 以上代码执行时抛出异常,提示:
System.Data.SqlClient.SqlException:   对象名    'login_1 '   无效   
 可是,我把SQL语句在查询分析器中执行的时候没有问题。。。   
 为什么会这样呢?谢谢各位先
------解决方案--------------------你确定login 库里有login_1这个表?