iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >如何使用ADO.NET读取数据
  • 728
分享到

如何使用ADO.NET读取数据

2023-06-17 20:06:15 728人浏览 薄情痞子
摘要

小编给大家分享一下如何使用ADO.net读取数据,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!ADO.NET还是比较常用的,于是我研究了一下ADO.NET读取数据

小编给大家分享一下如何使用ADO.net读取数据,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

ADO.NET还是比较常用的,于是我研究了一下ADO.NET读取数据,在这里拿出来和大家分享一下,希望对大家有用。一种方式是直接和数据库连接,即使用Command对象访问数据库。采用这种方式是通过DataReader对象ADO.NET读取数据,然后利用 Response.Write显示数据。这种方式的优点是不用占用额外的内存,而是读取数据的速度比较快,但是,需要编写的程序代码比较长。

另一种方式是将数据缓存DataSet中,即使用DataAdapter对象访问数据库。采用这种方式是通过配合DataSet对象所提供的接口,利用DataGrid对象直接显示数据。这种方式的优点是所需要编写的代码比较少,但是需要占用额外的内存,并且ADO.NET读取数据的速度相对前一种方式比较慢。

举例说明: 

private void BindData()  {  sqlConnection myConnection=conn();  string queryStr="select RecordNO,SendTime,Creater,CustomerID,SMSInfor from SendBoxInfORMation order by RecordNO DESC";  SqlDataAdapter myDataAdapter=new SqlDataAdapter(queryStr,myConnection);  DataSet myDataSet=new DataSet();  myDataAdapter.Fill(myDataSet,"SendBox");  if(myDataSet.Tables["SendBoxInformation"].Rows.Count>0)  {  DataGrid1.DataSource=myDataSet.Tables["SendBox"].DefaultView;  DataGrid1.DataBind();  }  else  {  DataGrid1.Visible=false;  }  }

这是自定义的数据访问的函数:使用ADO.NET访问数据库的途径二:Connection ->      DataAdapter -> DataSet -> DataGrid工作流程:指定数据源,连接Microsoft SQL Server 7.0以上版本,使用SQL Server .NET Framework数据提供程序的SqlConnection对象。写入相关的SQL语句,创建访问数据表的DataAdapter对象。使用DataSet对象存放数据表,填充至DataAdapter对象。使用DataGrid控件绑定数据,显示数据表。

展望

从纷繁芜杂的关系数据模型中抽象出概念模型。这样开发人员可以只需着眼概念模型,而不必要去关心纷繁芜杂的关系数据模型,从而提高开发效率。那么如何能够做到这一点?答案就是:Language-Integrated Query 和 ADO.NET Entity Framework,也就是下一代的ADO.NET Entity Framework包括
1. 实体数据模型(Entity Data Model),开发人员通过EDM抽象出非常合适的模型。
2. 非常强大的client-view/mappping引擎,用于映射数据关系
3. Entity SQL语言和LINQ查询对EDM schemas的全面支持
4. ojbect services layer供您选择以何种方式去处理查询结果。比如(行,列或作为对象)。
5. 提供一个开放的模型使ADO.NET Entity Framework可以处理其他的数据存储。

以上是“如何使用ADO.NET读取数据”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: 如何使用ADO.NET读取数据

本文链接: https://www.lsjlt.com/news/292594.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何使用ADO.NET读取数据
    小编给大家分享一下如何使用ADO.NET读取数据,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!ADO.NET还是比较常用的,于是我研究了一下ADO.NET读取数据...
    99+
    2023-06-17
  • 如何读取ADO.NET Excel数据文件
    这篇文章主要介绍如何读取ADO.NET Excel数据文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!我们用ADO.NET操作数据库,我们就会更Excel打交道,这是避免不了的。现在要介绍是如何动态的读取ADO.N...
    99+
    2023-06-17
  • 如何使用ADO.NET Excel读取文件
    小编给大家分享一下如何使用ADO.NET Excel读取文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在关系数据库提供的各种对象中(表、视图、存储过程等),E...
    99+
    2023-06-17
  • 如何使用ADO.NET数据库
    这篇文章将为大家详细讲解有关如何使用ADO.NET数据库,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。以往访问 SQL Server 2000 时,若有大量的数据记录需要添加到数据库内,例如从主机系统或是...
    99+
    2023-06-17
  • ADO.NET数据库如何使用
    这篇文章主要为大家展示了“ADO.NET数据库如何使用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“ADO.NET数据库如何使用”这篇文章吧。实现方法有点类似于ADO.NET 数据库。ADO.N...
    99+
    2023-06-17
  • ADO.NET如何使用数据集
    这篇文章主要介绍了ADO.NET如何使用数据集,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。通过图形化界面生成类型化数据集的过程大致分为三步:实验步骤(1):创建数据库连接对...
    99+
    2023-06-17
  • 如何使用vbscript读取Access数据库
    这篇文章主要介绍如何使用vbscript读取Access数据库,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!效果如图所示:核心代码:代码如下:Option Explicit Dim arrTables( ), i, ...
    99+
    2023-06-08
  • 如何使用ADO.NET DataReader检索数据
    这篇文章主要介绍了如何使用ADO.NET DataReader检索数据,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。使用ADO.NET DataReader检索数据包括创建C...
    99+
    2023-06-17
  • 如何在Python中使用pandas读取数据
    今天就跟大家聊聊有关如何在Python中使用pandas读取数据,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。一、三种数据文件的读取二、csv、tsv、txt 文件读取1)CSV文件...
    99+
    2023-06-15
  • 如何使用ADO.NET参数
    这篇文章将为大家详细讲解有关如何使用ADO.NET参数,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在数据驱动的应用程序中,存储过程具有许多优势。通过利用存储过程,数据库操作可以封装在单个命令中,为获取*...
    99+
    2023-06-17
  • Ajax如何读取数据
    这篇文章给大家分享的是有关Ajax如何读取数据的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 拿出来我们上次准备好的东...
    99+
    2024-04-02
  • 使用pytorch读取数据集
    目录pytorch读取数据集第一种第二种第三种pytorch学习记录注意事项pytorch读取数据集 使用pytorch读取数据集一般有三种情况 第一种 读取官方给的数据集,例如Im...
    99+
    2024-04-02
  • mysql如何读取数据库数据
    mysql 读取数据库数据有两种常用方法:select 语句,用于从表中提取数据,语法为:select [列名] from [表名] [条件] [分组] [条件] [排序] [...
    99+
    2024-04-14
    mysql python
  • mysql如何读取脏数据
    mysql 读取脏数据的方法:将事务隔离级别设置为 read uncommitted。该隔离级别允许读取其他并发事务未提交的修改。风险包括:数据不一致幻读问题建议仅在数据一致性不重要且对...
    99+
    2024-04-14
    mysql
  • pandas如何读取mysql数据
    目录pandas读取mysql数据pandas读取mysql数据到DataFrame方法一方法二总结pandas读取mysql数据 def get_data(): conn = pymysql.connect(host...
    99+
    2022-12-17
    pandas读取mysql数据 pandasmysql数据 mysql数据读取
  • python中如何读取数据
    python 中读取数据的方法有:从文件读取(打开、读入、逐行读取)从文本流读取(创建、写入、重置指针、读取)从 csv 文件读取(创建读取器、逐行读取)从 json 文件读取(加载数据...
    99+
    2024-04-02
  • 如何在Pytorch中使用Dataset和DataLoader读取数据
    本篇文章给大家分享的是有关如何在Pytorch中使用Dataset和DataLoader读取数据,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、前言确保安装scikit-im...
    99+
    2023-06-15
  • 如何使用ADO.NET对象模型数据库
    这篇文章主要介绍如何使用ADO.NET对象模型数据库,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!如果直接使用ADO.NET对象模型,当知道要做什么修改的时候,该知道如何插入新的记录,或者修改、删除已经存在的记录,看...
    99+
    2023-06-17
  • Java如何使用Socket正确读取数据姿势
    小编给大家分享一下Java如何使用Socket正确读取数据姿势,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!前言平时日常开发用得最多是Http通讯,接口调试也比较简单的,也有比较强大的框架支持(OkHttp)。个人平时用到...
    99+
    2023-06-25
  • Pyspark如何读取parquet数据
    这期内容当中小编将会给大家带来有关Pyspark如何读取parquet数据,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。可以跳过不符合条件的数据,只读取需要的数据,降低IO数据量;压缩编码可以降低磁盘存储...
    99+
    2023-06-03
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作