Welcome 微信登录

首页 / 网页编程 / ASP.NET

LINQ体验(12)——LINQ to SQL语句之对象标识和对象加载

LINQ体验(12)——LINQ to SQL语句之对象标识和对象加载

LINQ体验(12)——LINQ to SQL语句之对象标识和对象加载2010-11-19 cnblogs lyj对象标识运行库中的对象具有唯一标识。引用同一对象的两个变量实际上 是引用此对象的同一实例。你更改一个变量后,可以通过另一个变量看到这些更 改。关系数据库表中的行不具有唯一标识。由于每一行都具有唯一的主 键,因此任何两行都不会共用同一键值。实际上,通常我们是将数据从中提取出来放入另一层中,应用程序在该层对数据进行处理。这就是 LINQ to SQ...
LINQ体验(14)——LINQ to SQL语句之存储过程

LINQ体验(14)——LINQ to SQL语句之存储过程

LINQ体验(14)——LINQ to SQL语句之存储过程2010-11-19 cnblogs lyj存储过程在我们编写程序中,往往需要一些存储过程,在LINQ to SQL中 怎么使用呢?也许比原来的更简单些。下面我们以NORTHWND.MDF中自带的 几个存储过程来理解一下。1.标量返回在数据库中,有名为 Customers Count By Region的存储过程。该存储过程返回顾客所在 "WA"区域的数量。ALTER PROC...
LINQ体验(15)——LINQ to SQL语句之用户定义函数

LINQ体验(15)——LINQ to SQL语句之用户定义函数

LINQ体验(15)——LINQ to SQL语句之用户定义函数2010-11-19 cnblogs lyj用户定义函数我们可以在LINQ to SQL中使用用户定义函数。只要把用户 定义函数拖到O/R设计器中,LINQ to SQL自动使用FunctionAttribute属性和 ParameterAttribute属性(如果需要)将其函数指定为方法。这时,我们只需简 单调用即可。在这里注意:使用用户定义函数的时候必须满足以下形式 之一,否则会出现Inv...
LINQ体验(16)——LINQ to SQL语句之DataContext

LINQ体验(16)——LINQ to SQL语句之DataContext

LINQ体验(16)——LINQ to SQL语句之DataContext2010-11-19 cnblogs lyjDataContextDataContext作为LINQ to SQL框架的主入口点,为我们提供 了一些方法和属性,本文用几个例子说明DataContext几个典型的应用。创建和删除数据库CreateDatabase方法用于在服务器上创建数据库。DeleteDatabase方法用于删除由DataContext连接字符串标识的数据库。数据库的...
LINQ体验(17)——LINQ to SQL语句之动态查询

LINQ体验(17)——LINQ to SQL语句之动态查询

LINQ体验(17)——LINQ to SQL语句之动态查询2010-11-19 cnblogs lyj高级特性本文介绍LINQ的高级特性,其包括大家都关心的动态查询的用法 ,另外简单提下ID标识这个知识。动态查询有这样一个场景:应用程 序可能会提供一个用户界面,用户可以使用该用户界面指定一个或多个谓词来筛 选数据。这种情况在编译时不知道查询的细节,动态查询将十分有用。在LINQ中,Lambda表达式是许多标准查询运算符的基础,编译器创建lambda表达 ...
LINQ体验(18)——LINQ to SQL语句之视图和继承支持

LINQ体验(18)——LINQ to SQL语句之视图和继承支持

LINQ体验(18)——LINQ to SQL语句之视图和继承支持2010-11-19 cnblogs lyj视图我们使用视图和使用数据表类似,只需将视图从“服务器资源 管理器/数据库资源管理器”拖动到O/R 设计器上,自动可以创建基于这些 视图的实体类。我们可以同操作数据表一样来操作视图了。这里注意:O/R 设计 器是一个简单的对象关系映射器,因为它仅支持 1:1 映射关系。换句话说,实 体类与表或视图之间只能具有 1:1 映射关...
修改asp.net2.0内置成员管理中的强密码规则

修改asp.net2.0内置成员管理中的强密码规则

修改asp.net2.0内置成员管理中的强密码规则2010-11-25错误提示:密码最短长度为 7,其中必须包含以下非字母数字字符: 1解决方案:收到以上的消息主要是在创建用户的时候产生的,对于用Asp.net 网站管理工具的时候创建用户也会产生。主要是密码输入不符合要求,要改变上面的规定时,主要有两种方法:1.所有的站点都改变。找到machine.config文件<membership> <providers> ...
虚拟主机下asp.net 2.0的导航控件treeview,menu等出错

虚拟主机下asp.net 2.0的导航控件treeview,menu等出错

虚拟主机下asp.net 2.0的导航控件treeview,menu等出错2010-11-25这几天把一个网站部署到虚拟主机下,发现treeview和menu控件全部出了问题。开始以为是没有把aspnet_client 添加到wwwroot目录,联系服务商帮我添加了,问题依旧。于是搜索原因,发现2.0使用了一个WebResource.axd的资源映射,于是添加了<httpHandlers><add path="WebResour...
在ASP.NET 2.0中使用RDLC格式的报表的问题

在ASP.NET 2.0中使用RDLC格式的报表的问题

在ASP.NET 2.0中使用RDLC格式的报表的问题2010-11-25最近做的项目中需要根据数据绘制折线图,于是就想利用VS2005自带的报表工具做。一开始很顺利,后来发现页面绘制的图表,不能随参数变化而变化,为此折腾了大半个下午,真是阴沟里翻船,最后发现缺少对 ReportViewer.LocalReport.Refresh 的调用,加班让我脑袋混沌了很多……不过到现在还弄不明白的是,在发布系统的时候出现的问题。我是直接利...
如何从ASP.NET 2.0中读取连接字符串的设置

如何从ASP.NET 2.0中读取连接字符串的设置

如何从ASP.NET 2.0中读取连接字符串的设置2010-11-25在ASP.NET 2.0中,使用了一种在运行时解析为连接字符串值的新的声明性表达式语法,按名称引用连接字符串。连接字符串本身存储在 Web.config 文件中的 <connectionStrings> 配置节下面,以便易于在单个位置为应用程序中的所有页进行维护。范例程序代码如下:<?xml version="1.0"?><configuration><connect...
如何实现asp.net 2.0的SqlCacheDependency

如何实现asp.net 2.0的SqlCacheDependency

如何实现asp.net 2.0的SqlCacheDependency2010-11-25以前使用Cache的时候,总是当心Cache中数据版本和中数据版本不一致,虽然通过触发器+文件IO实现的文件缓存依赖也可以实现缓存数据的及时更新,但是每个应用产生一个IO文件,不怎么经济,另外触发器性能也不是很高,所以经常在添加删除修改的时候,删除缓存键值来实现,但可能还有遗漏的地方。asp.net 2.0中实现了SqlCacheDependency,本文描述如何在as...
ASP.NET 2.0中Enter Key最简单处理方法

ASP.NET 2.0中Enter Key最简单处理方法

ASP.NET 2.0中Enter Key最简单处理方法2010-11-25网页中最烦人的事情之一就是为表单处理"Enter key" ,"Enter key"已经成为用户提交表单的偏好。虽然我们为用户提供了提交按钮,但是最简单也是最直接的方式仍然是:输入文字,然后回车完成提交ASP.NET 2.0中为此提供了很好的解决方法。只需要将"defaultbutton"属性指定到想要引发事件的按钮控件的...
ASP.NET 2.0自动搜索文件组成导航系统

ASP.NET 2.0自动搜索文件组成导航系统

ASP.NET 2.0自动搜索文件组成导航系统2010-11-25ASP.NET2.0的导航系统确实给带来方便,但是用过的用户就会发现导航系统有一个很大的缺陷:他需要你手工编写web.sitemap,web.sitemap的语法用语句流行话是“相当的简单”,但是实际运用时,虽然简单,但是稍微复杂的导航,你肯定出错。为什么?下面是一个简单的sitemap,<siteMap> <siteMapNode title=&q...
<< 241 242 243 244 245 246 247 248 249 250 >>