应该是这句话的问题
string connStr = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;  //取出连接字符串

解决方案 »

  1.   

    断点调试下这几句话:
    行 44:    { 
    行 45:        string connStr = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;  //取出连接字符串 
    行 46:        string SqlStr = "SELECT Cource.*,Teacher.teaName from Cource,Teacher where Cource.teaID=Teacher.teaID and Cource.courceID='" + Request["courceID"].ToString() + "' and Cource.teaID='" + Request["teaID"].ToString() + "'"; 
    行 47:        SqlConnection conn = new SqlConnection(connStr);    //创建连接对象 
    行 48:        try 看看是不是有空值!
      

  2.   

    恩,谢谢各位指点
    后面自己仔细想想,好像就是楼上说的:没有传courceID  teaID进来
      

  3.   

    如果不是连接字符串出错的话,应该是Request请求的是NULL值,再ToString()会错。