rt数据库解决方案WinForm

解决方案 »

  1.   

    string sqlcon=@"server=(local);database=路灯控制系统;Integrated Security=SSPI";
    SqlConnection con = new SqlConnection(@"server=(local);database=路灯控制系统;IntegratedSecurity=SSPI");
     public void Sqlcmd(string sql)
            {
                con.Open();
                try
                {
                    SqlCommand cmd = con.CreateCommand();
                    cmd.CommandText = sql;
                    cmd.ExecuteNonQuery();
                }
                catch(Exception ex)
                {
                    MessageBox.Show("数据库操作失败"+ex);
                }
                con.Close();
            }怎么改端口号
      

  2.   

    定时器就是一个线程,两个线程的并发问题,只能考虑用Synchronize,wait,notify去控制。
    不明白为什么需要用2个定时器,把问题搞复杂。
      

  3.   

    if (conn.State != System.Data.ConnectionState.Open)
                {
                    conn.Open();
                }
      

  4.   

    弄个全局变量 然后  lock  住