.NET编程:命令参数集更新与Execute方法解析
需积分: 14 164 浏览量
更新于2024-08-05
收藏 97.07MB PDF 举报
"C#高级编程·(第7版)\nChadan Nagel\n(美)Jill Eikenberry\nJay Glynn\n李铭\n黄静\n著译校\n等\n〓\n审\n清华大学出版社\n北≡\n芪\nˉ\nLˉ\nL\nChriitian Nagel,Bill Eikenberry,Jay Glynn,θtaI\nProfessional C# 4 and .NET 4\nISBN :978~0~07~05022~9\nCopyright © 2010 by Wiley Publishing, Inc., All Rights Reserved, This translation published under license from Wiley Publishing, Inc.\n本书中文简体字版由Wiley Publishing, Inc.授权清华大学出版社出版。未经出版者书面许可,不得以任何方式复制或抄袭本书内容。\n\n本书封面贴有Wiley公司防伪标签,无标签者不予销售。\n版权所有,侵权必究。侵权举报电话:010ˉ62782g8915011219ss\n\n在版编目(CIP)数据\nC#高级编程/(美)内格尔Dage1,c,)(美)埃夫琴琴@叫en,B,)等著;李铭译;黄静审校—北京:清华大学出版社,2010.11\n\n书名原文:Professional C# 4 and .NET 4\nISBN 978ˉ7ˉ302ˉ23937ˉ6\nI.C…①内…②埃…③李…④黄…Ⅲ,C语言—程序设计Ⅳ.TP312\n中国版本图书馆CIP数据核字(2010)第195900号\n\n责任编辑:王军 谢晓芳\n装帧设计:孔祥丰\n责任编辑:王秀菊\n出版发行:清华大学出版社\n地址:北京清华大学学研大厦A座\nhttp://www.tup.com.cn\n邮编:100084\n社总机:010~62770175\n邮购:010~62786544\n投柑与读者服务:010~62776969,service@tup.tsinghua.edu.cn\n质量问题反馈:010~62772015,zhengjiang@tup.tsinghua.edu.cn\n印刷者:清华大学印刷厂\n装订者:三河市新茂装订有限公司\n经销:全国新华书店\n开本:185×260 印张:94.25 字数:2529千字\n附光盘1张\n版次:2010年11月第1版\n印次:2010年11月第1次印刷\n印数:1~5000"
标题中的"开始给命令参数集-hta8533-md-007yy_使用说明书_v1.1_20170302"涉及到的是一个关于使用命令参数集的文档,可能是某个软件或库的使用手册,具体是hta8533-md-007yy这个组件或工具的v1.1版本,发布日期为2017年3月2日。
描述中提到的是.NET框架从2.0版本开始对命令参数集的改动。新增了`Add`方法来添加参数,而弃用了`Addrname, value`成员。开发者如果继续使用旧方法,会在后续版本中遇到编译警告,并可能在未来的.NET版本中被彻底移除。因此,建议及时更新代码以保持兼容性。
标签"C#"表明这是关于C#编程语言的知识点。
部分内容提及的书籍《C#高级编程(第7版)》是关于C# 4.0和.NET 4的深入指南,作者包括Chadan Nagel、Jill Eikenberry、Jay Glynn等,由李铭、黄静等人翻译和审校,由清华大学出版社出版。书中涵盖了C#语言和.NET框架的高级主题。
结合以上信息,我们可以得出以下知识点:
1. **命令参数集的使用**:
- 在.NET框架中,`SqlCommand`对象用于执行SQL命令,其参数可以通过`Add`方法添加,以替代旧的`Addrname, value`方式。
- 当代码仍使用旧方法时,从.NET 2.0开始会出现编译警告,因为微软计划在后续版本中删除这些旧方法,所以应及时更新代码以避免兼容性问题。
2. **C#编程**:
- `ExecuteNonQuery()`方法:用于执行不会返回任何结果的命令,如INSERT、UPDATE、DELETE语句,或者带有输出参数的存储过程,返回值通常是受影响的记录数。
- `ExecuteReader()`方法:执行命令并返回一个`SqlDataReader`对象,用于读取查询结果。
- `ExecuteScalar()`方法:执行命令并返回结果集中第一行第一列的值,适用于只需要单个值的查询。
- `ExecuteXmlReader()`方法:用于执行命令并返回一个`XmlReader`对象,可以遍历数据库返回的XML片段。
3. **.NET框架版本的兼容性**:
- 随着.NET框架的升级,某些API可能会被弃用,开发者需关注这些变化,确保代码能适应新的框架版本。
4. **专业书籍推荐**:
- 《C#高级编程(第7版)》是学习C# 4.0和.NET 4的权威参考书,对于深入理解C#语言特性和.NET框架的使用具有指导意义。
5. **编程实践建议**:
- 保持代码的最新状态,及时升级到新版本的开发工具和框架,以利用最新的功能和改进。
- 对于可能被弃用的API,应及时进行代码审计和更新,确保代码的长期稳定性和兼容性。
- 学习和理解各种执行命令的方法,根据需求选择合适的方法来处理数据库操作。
2020-09-18 上传
2023-12-26 上传
2019-06-19 上传
2024-10-30 上传
2023-05-31 上传
2023-08-22 上传
2023-06-10 上传
2024-09-12 上传
2024-10-15 上传
sun海涛
- 粉丝: 36
- 资源: 3843
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率