ASP.NET中DataTable,DataSet,DataView的用法小结

 

  本篇文章主要介绍DataTable,DataSet的使用方法,属性总结型,因此只抛出重点。关于DataTable,DataSet这里简要说明下:dataset是数据集,可以包含datatable,以及各个数据表之间的关系等,datatable是数据表,有列columns,行rows等。DataView是视图,用来创建DataTable中所存储数据的不同视图,通常用于数据绑定,方法如下:

 

  DataView DV = ds.Tables["表名"].DefaultView;

  DataGrid1.DataSource=DV;

 

  通俗一点就是:DataSet:数据集。可以包含多个DataTable,比如dataset["表名"]得到DataTable;DataTable:数据表。 用法示例一:

 

  SqlDataAdapter da=new SqlDataAdapter(cmd);

  DataTable dt=new DataTable();

  da.Fill(dt);

 

  直接把数据结果放到datatable中。用法示例二:

 

  SqlDataAdapter da=new SqlDataAdapter(cmd);

  DataSet dt=new DataSet();

  da.Fill(dt);

 

  数据结果放到dataset中,若要用那个datatable,可以这样:dataset[0] ,以下用法也挺常见:

 

  SqlDataAdapter da=new SqlDataAdapter(cmd);

  DataSet dt=new DataSet();da.Fill(dt,"table1");//用的时候:这样取datatable:dataset["table1"]

 

  另外还有网上收集的用法:

时间: 2024-09-17 04:36:38

ASP.NET中DataTable,DataSet,DataView的用法小结的相关文章

.net中DataTable DataSet DataView使用方法

本篇文章主要介绍DataTable,DataSet的使用方法,属性总结型,因此只抛出重点.关于DataTable,DataSet这里简要说明下:dataset是数据集,可以包含datatable,以及各个数据表之间的关系等,datatable是数据表,有列columns,行rows等.DataView是视图,用来创建DataTable中所存储数据的不同视图,通常用于数据绑定,方法如下:  代码如下 复制代码  DataView DV = ds.Tables["表名"].DefaultV

asp.net中GridView编辑,更新,合计用法示例_实用技巧

本文实例讲述了asp.net中GridView编辑,更新,合计用法.分享给大家供大家参考,具体如下: 前台代码: <asp:GridView ID="tabgv" runat="server" DataKeyNames="ysId" ShowFooter="True" OnRowDataBound="GridView1_RowDataBound" OnRowCreated="GridView

ASP.NET中 script runat server 的用法_实用技巧

本文实例讲述了ASP.NET中<script runat="server">的用法,分享给大家供大家参考.具体如下: 在ASP.NET的.aspx页面中,可以在<head>代码</head>标签中通过<script runat="server">添加代码.其实,这里的代码和.cs文件中的代码地位是相同的,都是在服务器端执行的. 例: 复制代码 代码如下: <script type="text/javas

Spring mvc中@RequestMapping 6个基本用法小结

Spring mvc中@RequestMapping 6个基本用法小结   小结下spring mvc中的@RequestMapping的用法.  1)最基本的,方法级别上应用,例如:     Java代码   @RequestMapping(value="/departments")   public String simplePattern(){        System.out.println("simplePattern method was called"

ASP.NET中Get和Post的用法

asp教程.net中get和post的用法 表单提交中,asp.net教程的get和post方式的区别归纳如下 几点: 1. get是从服务器上获取数据,post是向服务器传送数据. 2. get是把参数数据队列加到提交表单的action属性所指的url中,值和表单内各个字段一一对应,在url中可以看到.post是通过http post机制,将表单内各个字段与其内容放置在html header内一起传送到action属性所指的url地址.用户看不到这个过程. 3. 对于get方式,服务器端用re

ASP.NET中FCKEDITOR在线编辑器的用法_网页编辑器

你可以将FCKEDITOR放置到任何文件夹,默认情况下,将其放入到FCKEDITOR文件夹是最为简单的方法.如果你放入的文件夹使用别的名称,请修改配置文件夹中编辑器BasePath参数,如下所示: oFckeditor.BasePath="/Components/fckeditor/"; 另外,FCKEDITOR文件夹中所有以下划线开头的文件夹及文件,都是可选的,可以安全的从你的发布中删除.它们并不是编辑器运行时必需的 如何将FCKEDITOR整合进我的页面? 由于目前的版本提供的FC

Jquery中$.post和$.ajax的用法小结

  本节重点讲的是jquery中调用ajax的4种方法中最常用的:$.post.和$ajax.如果读者没有javascript和jquery的知识,或者没有ajax的概念,那么请先去问问度娘,再来读本文. Jquery的$.ajax的用法: jQuery.ajax( options ) : 通过 HTTP 请求加载远程数据,这个是jQuery 的底层 AJAX 实现.简单易用的高层实现见 $.get, $.post 等. $.ajax() 返回其创建的 XMLHttpRequest 对象.大多数

javascript中的self和this用法小结

 本篇文章主要是对javascript中的self和this用法进行了详细的总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助 一. 起因  那天用到prototype.js于是打开看看,才看几行就满头雾水,原因是对js的面向对象不是很熟悉,于是百度+google了一把,最后终于算小有收获,写此纪念一下^_^.  prototype.js代码片段   代码如下: var Class = {      create: function() {          return function(

Node.js程序中的本地文件操作用法小结_node.js

Node最引以为傲的就是它有一个非常小的核心.有一些语言绑定了完整的POSIX API,而 Node实现了尽可能少的绑定,并通过同步.异步或流API形式暴露他们. 这种方法意味着,操作系统中有一些非常方便的功能,需要在Node中重建.这是一个教你如何使用文件系统软件包的实用教程. 引用文件与文件系统的交互很重要的一点是要指向正确的文件.由于NPM的包使用相对路径引用,所以你不能把路径写死在代码.有两个主要方式来以确保包能引用到正确的文件: // 使用 `path.join()` 而不是 `+`