有段程序看不太懂

kflbj0378 2008-03-20 04:03:10
public static int ExecuteSql(string SQLString)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
using (SqlCommand cmd = new SqlCommand(SQLString,connection))
{
try
{
connection.Open();
int rows=cmd.ExecuteNonQuery();
return rows;
}
catch(System.Data.SqlClient.SqlException E)
{
connection.Close();
throw new Exception(E.Message);
}
}
}
}
谁帮我吧这段程序注释上解释
小弟感谢了
...全文
81 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yczf1836 2008-03-20
  • 打赏
  • 举报
回复
这都看不懂,建议你要好好学习的是C#语法。我估计你不懂的不仅仅是每句执行什么,而是象using,try,catch这些关键字。
anheizhizi 2008-03-20
  • 打赏
  • 举报
回复
刚才还是0回复来着。。。想补充点啥都不给机会。。。。
骑蚊子旅游 2008-03-20
  • 打赏
  • 举报
回复
楼上正解

我再补充一点



public static int ExecuteSql(string SQLString)
{
using (SqlConnection connection = new SqlConnection(connectionString)) //定义一个连接
{
using (SqlCommand cmd = new SqlCommand(SQLString,connection)) //定义一个查询语句
{
try
{
connection.Open(); //打开连接
int rows=cmd.ExecuteNonQuery(); //执行查询
return rows; //返回查询影响的记录条数
}
catch(System.Data.SqlClient.SqlException E) //捕获SQL数据库连接及查询异常
{
connection.Close(); //关闭数据库连接
throw new Exception(E.Message); //抛出异常
}
}
}
}
jl_lsj 2008-03-20
  • 打赏
  • 举报
回复
public static int ExecuteSql(string SQLString)
{
using (SqlConnection connection = new SqlConnection(connectionString)) //声明 初始化SqlConnection
{
using (SqlCommand cmd = new SqlCommand(SQLString,connection)) //声明 初始化SqlCommand
{
try s
{
connection.Open(); //打开连接
int rows=cmd.ExecuteNonQuery(); //把鼠标放上面有提示,就是那个意思
return rows;
}
catch(System.Data.SqlClient.SqlException E)
{
connection.Close(); //关闭连接

throw new Exception(E.Message);
}
}
}
}
qfgyd2004 2008-03-20
  • 打赏
  • 举报
回复
public static int ExecuteSql(string SQLString)
{
using (SqlConnection connection = new SqlConnection(connectionString)) //定义一个连接
{
using (SqlCommand cmd = new SqlCommand(SQLString,connection)) //定义一个查询语句
{
try
{
connection.Open(); //打开连接
int rows=cmd.ExecuteNonQuery(); //执行查询
return rows; //返回查询影响的记录条数
}
catch(System.Data.SqlClient.SqlException E)
{
connection.Close();
throw new Exception(E.Message);
}
}
}
}
内容概要:本文详细介绍了一个基于Java与Vue的食品安全溯源与智能分析系统的设计与实现,涵盖项目背景、目标意义、面临挑战及解决方案,并阐述了系统的整体架构与核心技术模块。系统通过集成物联网设备实现全流程数据采集,采用分布式数据库保障大数据存储与高效访问,结合机器学习算法进行风险预测与智能预警,同时利用可视化技术呈现溯源链路与分析结果,实现了食品从生产到销售全过程的透明化、智能化管理。文中还提供了关键模块的代码示例,如数据清洗、特征提取、决策树模型训练与预测、溯源接口开发等,增强了项目的可实施性与参考价值。; 适合人群:具备Java开发基础、熟悉Spring Boot和Vue框架,有一定前后端开发经验的软件工程师或计算机专业学生,尤其适合从事食品安全、物联网、大数据分析等相关领域技术研发的人员; 使用场景及目标:①构建食品全链条溯源体系,提升企业对食品安全事件的快速响应能力;②实现生产流程数字化管理,支持政府监管与消费者透明查询;③应用机器学习进行风险建模与智能预警,推动食品行业智能化转型; 阅读建议:建议结合文中提供的模型描述与代码示例,深入理解各模块设计逻辑,重点关注数据处理流程、算法实现与前后端交互机制,可基于该项目进行二次开发或拓展应用于其他行业的溯源系统建设。
内容概要:本文详细介绍了高清数字监控系统整体解决方案(DINS),涵盖系统构成、核心技术、设备选型及应用场景。DINS系统由IP高清网络摄像机、网络传输、NVR存储、高清解码与集中管理平台五大模块组成,实现图像采集、传输、存储、显示与管理的全数字化、网络化和智能化。系统支持720P/1080P高清视频、CMOS图像传感器、H.264编码、NVR存储、HDMI高清输出及智能分析功能,具备高清晰度、强环境适应性、长寿命和易扩展等优势。同时,文档对比了CMOS与CCD技术差异,阐述了高清图像的存储与显示方式,并提供了完整的设备选配清单和技术参数。; 适合人群:从事安防监控系统设计、实施与运维的工程技术人员,以及对高清IP监控系统感兴趣的IT管理人员和技术决策者。; 使用场景及目标:①用于政府、金融、交通、教育等行业的高清视频监控系统建设;②指导企业完成从模拟监控向全数字智能化监控的升级;③实现跨系统联动(如报警、门禁、消防)与智能视频分析,提升安全管理效率与智能化水平。; 阅读建议:建议结合实际项目需求,重点研读系统架构设计、设备选型参数与典型拓扑图部分,关注NVR存储配置、网络带宽规划及管理平台功能集成,以便全面掌握DINS系统的部署与应用要点。

62,252

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧