我用winform谢了一个每次抽五个手机号码的程序,可是点了debug之后,没有显示运行的窗口,而是每次运行,1秒左右就直接跳出来,不知道怎么回事,求大神指教,跳出来处的代码是  conn = new SqlConnection("server=127.0.0.1;database=jinjibaihua;uid=sa;pwd=za");
            conn.Open();

解决方案 »

  1.   

    现在不能重装系统,请问你遇到过这类问题吗
    把握我的代码给你写下来
    public Form1()
            {
                InitializeComponent();            colnum = 0;
                // conn = new SqlConnection("server=SZ3AN889643SHJ2;database=jinjibaihua;uid=sa;pwd=za");
               // conn.Open();
                //ds = new DataSet();
                //ad = new SqlDataAdapter("select * from Data2012 where Phone not like '' and Sign = 0", conn);
               // ad.Fill(ds, "ColData");
               // dt = ds.Tables["ColData"];
               // _IsStopped = false;
                recordata = new RecordData();
                datanum = 10;  //抽那个
            }这样注释之后可以显示出来程序窗口
      

  2.   


    后来我找到原因了,是这句连接的话的问题server=127.0.0.1;database=jinjibaihua;uid=sa;pwd=za我换了一种连接的方式可以了,就是用datasoure那种连接方式,不过不明白为什么