`
文章列表

C#操作SAS

    博客分类:
  • .NET
using  System; using  System.Collections.Generic; using  System.Linq; using  System.Text; using  SASWorkspaceManager; namespace  SASShare {      public   class  Connection      {
using  System; using  System.Collections.Generic; using  System.Linq; using  System.Web; using  System.Web.UI.WebControls; ///   <summary> ///  Heros TreeView保存和恢复结点展开状态的辅助类 ///   </summary> public   class  TreeNodesExpandStateManager : IDisposable {     TreeVie ...
自从学习LINQ以来,我发现了很多使用LINQ来改善代码的方式。每一个技巧都让代码写起来更简单,可读性更强。 这里总结了这些技巧。我会介绍如何使用LINQ来: 初始化数组 在一个循环中遍历多个数组 生成随机序列 生成字符串 转换序列或集合 把值转换为长度为1的序列 遍历序列的所有子集 如果你在LINQ方面有心得也欢迎在评论中一起分享。 1. 初始化数组 通常,我们需要把数组的值初始化为相同的值或递增的序列值,或者可能是一个步进不为1的递增/递减序列。有了LINQ,我们可以在数组的初始化器中完成所有工作,不再需要循环! 在如下的示例代码中,第一行代 ...
set  ANSI_NULLS  ON set  QUOTED_IDENTIFIER  ON go /*   功能描述: 通用分页显示查询  如果有自增标识字段,在@strGetFields中不要加入此字段信息,  如果非要加入的话,要 (fldName + 0) AS fldName 这样处理;  输入参数:  @tblName: 表名  @strGetFields: 需要返回的列 '*':返回所以列信息  @PageSize: 页尺寸  @PageIndex: 页码  @doCount: 返回记录总数, 非 0 值则返回  @strOrderB ...
比起 LINQ to SQL,EF 除了提供 LINQ 查询方式, 还提供了 Entity SQL language ESQL 类似 Hibernate 的 HSQL,ESQL 与SQL 语言的语法相似,以字符串的方式执行   esql的查询结果集 ObjectQuery ObjectQuery<实体> myContext context = new myContext(); string esql = "SELECT VALUE DBItemList FROM myContext.DBItemList"; // Obje ...
ObjectQuery<T>数据加载方式 1. ObjectQuery<T> 提供了一个管理[实体对像]集合 2. ObjectQuery<T>继承System.Data.Objects.ObjectQuery, ObjectQuery对ObjectContext进行了封装, 3.可以通过ObjectContext.CreateQuery<T>("esql")的方式创建ObjectQuery<T> 4.可以通过new ObjectQuery<T>(ObjectContext,"e ...
说明 ObjectContext提供了管理数据的功能   Context操作数据 AddObject 添加实体 将实体添加到集合中, 创建实体时,状态为EntityState.Detached 当调用AddObject将实体添加到Context时,状态为EntityState.Added myContext context = new myContext(); myTab r = new myTab(); r.ID = 10; r.a = "wxwinter"; Console.WriteLine( ...
模型结构   [概念模型]中要有[实体键], [实体键]要与表中的 [主键] 对应,也就是说表必须要有主键.   表中的[唯一键]不会在[概念模型]中体现   在[概念模型]中默认是不允许修改[实体键]的值的   联合主健可以正常映射   如果为属性赋值超过字段长度保存时,会向数据库提交,数据库会返回错误   联合主健的主外关系可以正常映射   只有基于主健的主外关系可以在模型向导中自动建立   Conceptual Model 概念模型 用于描述实体(Entity)类型及其关系 Storage M ...
LINQ to Entities 一种 LINQ 技术,使开发人员可以使用 LINQ 表达式和 LINQ 标准查询运算符,针对实体数据模型 (EDM) 对象上下文创建灵活的强类型化查询。 ESQL Entity SQL 一种与 SQL 类似的、独立于存储的语言。该语言直接操作概念实体架构,并支持实体数据模型功能,如继承和关系。 EF
1.1 、 Web Service 基本概念 Web Service 也叫 XML Web Service WebService 是一种可以接收从 Internet 或者 Intranet 上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是 : 通过 SOAP 在 Web 上提供的软件服务,使用 WSDL 文件进行说明,并通过 UDDI 进行注册。 XML : ( Extensible Markup Language ) 扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是
本页内容  简介   数据 Web 控件之间的相似性   研究 DataGrid Web 控件   分析 DataList   深入研究 Repeater   小结   基准设置  简介 自从出现了像 Microsoft Active Server Pages (ASP) 这样的简单且基于脚本的 Web 编程技术以 来,Web 开发又有了很大的发展。 传统 ASP 中常见的大量枯燥、重复的编码工作,在 Microsoft ASP.NET 中不复存在了。 例 如,正如所有传统 ASP 开发人员一度都知道的那样,在传统 ASP Web 页面中 ...
对于抽象类以及接口的概念,大家都容易把这两者搞混,其实我也一样,在听李建忠老师的设计模式时,他也老把抽象类说成接口,弄的我就更糊涂了,所以找了些网上的资料。       一、抽象类:       抽象类是特殊的类 ...
如果你已经有较多的面向对象开发经验,跳过以下这两步:   第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!    第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework。ASP.NET是建构在.NET Framework之上的技术,你对.NET Framework了解得越深,学习ASP.NET就越快。 举个例子:下面简单列出几个对掌握ASP.NET非常 ...
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=0 3.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 4.应尽量避免在 where 子句中使用 or ...
如果你想尝试一下不用表格来排版网页,而是用CSS来排版你的网页,也就是常听的用DIV来编排你的网页结构,又或者说你想学习网页标准设计,再或者说你 的上司要你改变传统的表格排版方式,提高企业竞争力,那么你一定要 ...
Global site tag (gtag.js) - Google Analytics