如果断线了,那么老师端的程序都不会执行了.TO:zwztu()   捕捉错误的代码如何写啊,能不能给详细一点的提示啊!

解决方案 »

  1.   

    TO: xrascal不停的刷新,如果老师断线了,能得到吗?给个详细一点的
      

  2.   

    public int Open1()
    {   
    int flag=0;
    myConnection=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["DbConn2"]);
    try
    {
    myConnection.Open();
    flag=1;
    }
    catch
    {
    flag=0;
    }
    return flag;
    }
    以上是我的判断是否能连上数据库的方法,如果通过连接字符串 DbConn2 连不上 数据库,则在catch中捕捉,将flag=0,然后返回flag。
      

  3.   

    TO: zwztu这样怕是不行吧,因为老师端断线了,根本就不会执行任何程序了,还如何能进行操作!
      

  4.   

    如何能对media player进行JS编程或ASP编程就好了,因为老师断线后,此视频直播一定会有错误消息.但是我不知道如何得到啊?有没有做过的,可以帮一下吗?
      

  5.   

    to: janssenkm如果不停的刷新,也可以立即得到老师端已断线,也可以啊,要如何实现?
      

  6.   

    教师机的客户端做一个iframe不断刷新,不断更改一个application变量的值,服务器端执行一个页面,不断刷新监听application变量是否有改变,当该application没变时,为另一个application变量赋值,学生机的客户端用此变量判断教师机是否断线
      

  7.   

    TO:kendison你的想法不错,不过如何在客户端给一个application不停的给新值呢?因为我的程序是BS结构的,也就是通过WEB实现的,不知道你说的这种方法在WEB上是否可以实现(我现在糊涂了)能否给出详细的过程
      

  8.   

    TO:delphi1998可以详细点吗?我现在想通过JS脚本控制media player 如果media player出现错误提示则在JS里可以得到相关结果,但不知道如何实现及它的参数!
      

  9.   

    to: janssenkm如果不停的刷新,也可以立即得到老师端已断线,也可以啊,要如何实现?----------------------------------------
    教师那里断了这里就会出现
    Page Not Fount....字样
    得在客户端编程序来判断了。
      

  10.   

    to: janssenkm断线也包括断电之类的突发事件,不过像你说的,我如何编程实现.你说的客户端是指学生还是教师
      

  11.   

    DOWN一份media player SDK看,应该能得到帮助的.
    怎么这么冷清呢?
      

  12.   

    问题已解决方法:在老师端做刷新程序,每10秒写入他的最新在线的时间,在学生端也是每隔10秒进行当前的时间与老师最新在线的时间相减,如果超过10秒,则判定老师已经不在线(因为老师在线的话,写入在线的时间是会执行的.)其中也有用到media player SDK来判定影音数据流是否在传递.感谢大家的提议!