C#这样连接mysql有重复连接?

谁学逆向工程 谁学逆向工程 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
[code=c#] private void OnTimer(object sender, EventArgs e)
{
MySqlCommand command = new MySqlCommand("select xy,sendtime from phonenumber", msg.Program.mycon );
MySqlDataReader reader = command.ExecuteReader(); ;
try
{
while (reader.Read())
{
if (reader.HasRows)
{
。。。。。。

//////////////////////////////////////////////////////////////////////////////



if (时 == Convert.ToInt32(strShi) && 分 == Convert.ToInt32(strFen))
{

try
{
//这里总报错说已经有一个连接了
command = new MySqlCommand("update phonenumber set sendtime='' ", msg.Program.mycon);
command.ExecuteNonQuery();
}
catch (Exception ee)
{
Console.WriteLine(ee.Message);
}
}
}
}
}
catch (Exception)
{
Console.WriteLine("查询失败了!");
}
reader.Close();
}
[/code]
msg.Program.mycon
msg是namespace,pragram是类,mycom是public static变量,变量在main中初始化
...全文

相关推荐

sonarQube搭建教程实测有效

SonarQube支持多种编程语言,如Java、C#、JavaScript等,并能检测出诸如重复代码、潜在bug、代码风格问题以及缺乏单元测试等问题。

迪小胖

C# WinForm+MySQL实现艾宾浩斯记忆曲线背单词工具:从排期算法到工程落地

记忆曲线是学习工具背后的核心算法,它并非玄学,而是一种可计算的复习排期策略。通过状态机管理每个单词的复习次数与间隔,能让学习者在正确的时间点看到该复习的内容。C#与MySQL是构建桌面级学习工具的成熟技术组合,WinForm提供直观的交互界面,MySQL负责持久化词库与复习计划。在工程实践中,围绕连接池管理、日期一致性、DataGridView数据绑定等细节,能大幅提升工具的稳定性与用户体验。这类应用特别适合个人学习管理、语言培训辅助及课程设计项目,既能锻炼全栈开发能力,又能解决实际背诵效率问题。本文以背单

香香甜甜圈

基于sonarqube的代码安全检查2(1).docx

```properties sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?

白卡pala

C#访问和操作MYSQL数据库

### C# 访问与操作 MySQL 数据库#### 概述本文档旨在为初学者提供一份关于如何使用 C# 对 MySQL 数据库进行访问和操作的指南。

jerry仔仔

C# MySQL 数据库操作类 (包含MySql.Data.Dll文件) 常用方法二三十多个

该库提供了连接管理、命令执行、事务处理等功能,是连接C#与MySQL不可或缺的组件。

xubinhua888
评论 5
收藏 已收藏
分享
返回顶部
谁学逆向工程
C# 111,129 成员 642,538 内容