文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

ADO.NET对象使用方法是什么

2023-06-17 18:14

关注

这篇文章主要讲解了“ADO.NET对象使用方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ADO.NET对象使用方法是什么”吧!

在这十天中我想主要提到的对象是:
connection对象(代表打开的、与数据源的连接。)recordset对象(代表来自基本表或命令执行结果的记录的全集。)至于和存储过程密切相关的parameter对象和command对象会在以后的教程中详细说。

先来说一下connection对象的方法:
1、open方法
connection.open connectionstring, userid, password, options connectionstring   可选,字符串,包含连接信息。
userid   可选,字符串,包含建立连接时所使用用户名。
password   可选,字符串,ADO.NET对象包含建立连接时所使用密码。
options   可选,connectoptionenum 值。决定该方法是在连接建立之后(异步)还是连接建立之前(同步)返回。可以是如下某个常量:
adconnectunspecified (默认)同步打开连接。
adasyncconnect 异步打开连接。


execute方法
connection.execute commandtext, recordsaffected commandtext    字符串,包含要执行的 sql 语句、表名、存储过程或特定提供者的文本。 ADO.NET对象可选,长整型变量,提供者向其返回操作所影响的记录数目。
3、close方法
connection.close
使用 close 方法可关闭 connection 对象以便释放所有关联的系统资源。

需要注意的是:
(1)关闭对象并非将它从内存中删除,ADO.NET对象可以更改它的属性设置并且在此后再次打开。
(2)要将对象从内存中完全删除,可将对象变量设置为 nothing。
(3)使用 close 方法关闭 connection 对象的同时,也将关闭与连接相关联的任何活动 recordset 对象。
(4)关闭 connection 对象后,调用任何需要打开与对数据源连接的方法都将产生错误。以上三种方法,大家都应该是熟知的。

下面说一下connection对象的属性,简单提一下。
1、provider属性
使用 provider 属性指定 ole db 提供者。
需要注意的是:调用 open 方法时在多处指定提供者可能会产生无法预料的后果。
2、connectionstring 属性
包含用于建立连接数据源的信息。
3、connectiontimeout 属性
指示在终止尝试和产生错误前建立连接期间所等待的时间,ADO.NET对象等待连接打开的时间的长整型值(单位为秒)。默认值为 15。
4、mode 属性
指示在 connection 中修改数据的可用权限。

感谢各位的阅读,以上就是“ADO.NET对象使用方法是什么”的内容了,经过本文的学习后,相信大家对ADO.NET对象使用方法是什么这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯