关于asp.net 的强类型数据集(原创)

在网上找资料找了很多却发现很少有人使用net提供的强类型数据集的资料。

目前研究了一个月,做下整体总结。

首先强类型数据集,强在那里。

我们创建的数据集 dataset 如果我们用代码创建,由于没有对代码的表,字段进行强类型定义,我们必须知道表和字段的名字才能进行执行。

而用vs 建立的dateset 强类型数据集,其表与字段都已经进行强类型命名,其字段的数据类型都已经进行定义了,最好的是强类型的数据字段完全可以使用中文。

在使用的时候可以直接使用。 强类型数据集推荐将数据集建立在app_code里,可是我发现如果在这里建立的话,使用objds 会在选择的时候出现两个选项,为了方便,我一般都是自己建立在

一个单独的文件夹里,如“date” 。

创建数据集

打开项目以后,在date文件夹里   添加  新建项  选择 数据 里面就有数据集了 新建后改成自己想要的文件名。如:ds

数据集建好后,自动打开数据集设计器界面。在服务器资源管理器中 把想要加入数据集的表拖进去,然后生成一下。

默认的数据集有复制到输出目录:不。

生成操作:无

时间: 2024-11-11 04:07:34

关于asp.net 的强类型数据集(原创)的相关文章

ASP.NET面试点汇总

1.维护数据库的完整性.一致性.你喜欢用触发器还是自写业务逻辑?为什么答:尽可能用约束(包括CHECK.主键.唯一键.外键.非空字段)实现,这种方式的效率最好:其次用触发器,这种方式可以保证无论何种业务系统访问数据库都能维持数据库的完整性.一致性:最后再考虑用自写业务逻辑实现,但这种方式效率最低.编程最复杂,当为下下之策 2 : ADO.NET相对于ADO等主要有什么改进?答 ADO数据以Recordset 形式存储 ADO.NET以DataSet形式存储Recordset对数据库持续连接访问A

ASP.NET文章目录导航

ASP.NET文章目录导航 ASP.NET-[读书笔记]-原创:ASP.Net状态管理读书笔记--思维导图 (2013-12-25 10:13) ASP.NET-[潜在危险]-从客户端中检测到有潜在危险的Request.Form值的解决方法 (2014-07-17 14:52) ASP.NET-[HTTP错误]-HTTP 错误 500.22 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置 (2014-07-17 14:51) ASP.N

将网站项目转为 Web form应用程序(转)

转自 http://blog.sina.com.cn/s/blog_53729e4601014ze9.html 本文介绍如何将现有的 Microsoft Visual Studio 2005 网站项目转换为 Microsoft Visual Studio 2005 Web 应用程序项目.Web 应用程序项目模型使用的概念方法与 Visual Studio .NET 2003 中的 Web 项目相同.该概念方法包括一个项目文件,用于将文件和编译包含到单个程序集中,或将它们排除在外. 要完成转换操作

读张子阳的用户验证自定义IPrincipal和IIdentity有感

asp.net本身的验证是用cook实现的,通过cookie的读取进行登录的验证的检测. 其核心是 Iprincipal 和 Identity. Identity 提供了一个与Name 相关的用户信息 Iprincipal 提供了一个存储用户信息的票据. autenticationType 验证类型 包括 from 登录方法 windows登录方法 和另外一种 Isauthtication  是否通过验证 后台User 是一个当前用户信息存储. net安全机制 实现方法有 memberShip静

【数据分析 R语言实战】学习笔记 第四章 数据的图形描述

4.1 R绘图概述 以下两个函数,可以分别展示二维,三维图形的示例: >demo(graphics) >demo(persp) R提供了多种绘图相关的命令,可分成三类: 高级绘图命令:在图形设备上产生一个新的图区,它可能包括坐标轴.标签.标题等. 低级绘图命令:在一个己经存在的图形上加上更多的图形元素,如额外的点.线和标签. 交互式图形命令:允许交互式地用鼠标在一个已经存在的图形.上添加图形信息或者提取图形信息. 使用R语言作图,主要按照以下步骤进行: ①取原始数据,准备好绘图需要的变量. ②

基于BindingSource的WinForm开发

BindingSource控件介绍 BindingSource控件介绍 BindingSource控件是.NET Framework 2.0提供的新控件之一.BindingSource控件与数据源建立连接,然后将窗体中的控件与BindingSource控件建立绑定关系来实现数据绑定,简化数据绑定的过程. BindingSource控件即是一个连接后台数据库的渠道,同时又是一个数据源,因为BindingSource控件即 支持向后台数据库发送命令来检索数据,又支持直接通过BindingSource

C#面试题汇总(不断更新)

1.XmlSerializer是如何工作的?使用这个类的进程需要什么ACL权限? 答:将对象序列化成为xml数据,反序列化再将xml转换成对象.应该至少需要ACL权限中的读权限. 2.Debug Build和Release Build的区别,是否会有明显的速度变化?请说明理由. 答:Debug会产生pdb文件,release不会.Debug用于开发时的调试,不能要于部署,而release用于部署.debug编译一些特殊代码,比如#IFDEBUG Debug.Write等,而Release则会将那

GIS-开发例程、源代码、MapXtreme、Map (转)

[原创]MapXtreme实用技巧与源码10例 普通图片生成MapInfo格式电子地图的步骤  http://blog.csdn.net/hmbb2008/category/184134.aspx 基于MapXtreme的WebGPS系统的设计与实现 /** * http://blog.csdn.net/hornbill/archive/2007/01.aspx 最全 * * 地图上汽车图标想根据行驶方向进行旋转?[讨论贴]  http://www.mygis.com.cn/articles/0

Android 开发笔记“调用.net webservice遇到的问题”

1.An exception occurred: org.ksoap2.SoapFault SoapFault - faultcode: 'soap:Server' faultstring: '服务器无法处理请求. ---> 未能加载文件或程序集“MySql.Data, Version=6.3.9.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d”或它的某一个依赖项.系统找不到指定的文件.' faultactor: 'null' detail