winform里用了两个定时,老是互相抢资源,占用数据库连接,有没有什么好的解决方案呢 rt数据库解决方案WinForm 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 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(); }怎么改端口号 定时器就是一个线程,两个线程的并发问题,只能考虑用Synchronize,wait,notify去控制。不明白为什么需要用2个定时器,把问题搞复杂。 if (conn.State != System.Data.ConnectionState.Open) { conn.Open(); } 弄个全局变量 然后 lock 住 这里的代码是什么意思呀?我是用XENCODE FOX 搜索出来的! 截取中间的字符串 导出EXCEL出问题了 程序原理问题请教 如何在服务器关闭远程客户端的上网、FTP文件上传、外发邮件和上QQ等服务? 这个ACCESS表如何进行搜索? 将对象序列化时问题 c#获取桌面快捷方式 将combobox绑定到数据库表后,怎样取各个字段的值? 我的VS.NET在XP也用不了,能帮帮忙吗?...... :~~~~( winform并行解决方案 WPF,ObjectDataProvider绑定,怎么弄的?
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个定时器,把问题搞复杂。
{
conn.Open();
}