EPLAN作为一个电气行业的软件,因为它的专业性,国际化等诸多特点,更因为它引领着整个电气行业设计的标准,已经越来越开始被国内先进的自动化行业所认知并接受。EPLAN API在网上的资料很少,而且API Help也不公开,所以在很大程序上限制了国内EPLAN的推广及应用,当然这跟德国总部对国内的推广策略有关。有人说在国内开源的东西没有出路,其实我以为,不开源的东西同样没有出路,从搏亦的角度而言,这是一个正向搏亦,因为软件产品之所以是一个产品,在于得到用户的认可与参与,才能够逐步的被大众所接受;从OS系统开始:Linux、Android(当然Android是一种以Linux为基础的开放源代码OS Read More
posted @ 2012-09-10 15:13 AriLee Views(10763) Comments(7) Diggs(2) Edit
SQL Server 中 RAISERROR 的用法raiserror 是由单词 raise error 组成 raise 增加; 提高; 提升raiserror 的作用: raiserror 是用于抛出一个错误。[ 以下资料来源于sql server 2005的帮助 ]其语法如下:RAISERROR({msg_id|msg_str|@local_variable}{,severity,state}[,argument[,...n]])[WITHoption[,...n]]复制代码简要说明一下:第一个参数:{ msg_id | msg_str | @local_variable } msg_. Read More
posted @ 2012-01-14 22:26 AriLee Views(2175) Comments(0) Diggs(1) Edit
通用权限管理设计 之 数据库结构设计一,前言权限管理系统的应用者应该有三种不同性质上的使用,A,使用权限B,分配权限C,授权权限本文只从《使用权限》和《分配权限》这两种应用层面分析,暂时不考虑《授权权限》这种。二,初步分析用户和角色说到权限管理,首先应该想到,当然要设计一个用户表,一个权限表。这样就决定了一个人有什么样的权限。做着做着就会发现这样设计太过繁琐,如果公司里面所有员工都有这样的权限呢,每一个人都要配置?那是一件很痛苦的事情。因此再添加一个角色表,把某些人归为一类,然后再把权限分配给角色。角色属下的用户也就拥有了权限。用户、角色之间的关系是一个用户可以对应多个角色,一个角色可以对应多 Read More
posted @ 2012-01-14 21:33 AriLee Views(341) Comments(0) Diggs(0) Edit
原文:http://www.cnblogs.com/leoxie2011/archive/2011/05/28/2061406.html一,ligerGrid是如何工作的。在没有开始做之前,需要先了解一下ligerGrid是如何工作的。简单来说,liger grid 就是提交准备好的数据到指定的目标请求数据,拿到数据以后,显示出来。所以问题在于发送什么数据,拿到什么数据。先来看看ligerGrid的参数: url: null, pageSize: 10,sortName : null,sortOrder:null, root:'Rows',//数据源字段名record:' Read More
posted @ 2012-01-14 20:39 AriLee Views(695) Comments(0) Diggs(0) Edit
这是我10年初的MVC学习笔记:呵呵,最近两天看了看MVC,因为之前在JAVA中看过,所以决定在自己的Test pro.中尝试了,呵呵,那个汗啊,还是不行,整整折腾了一天终于完成了第一步,呵呵,下面是我在尝试的过程中遇到的问题及解决方法:1、Html.ActionLink不能用,缺少引用,呵呵,折腾了半天,原来是因为我建了几个usercontrol,因为不是mvc的view,所以当然不支持mvc的这种属性了,这个时候我们可以做一些欺骗式的链接。比如:你要链接的页面是<a href="..\Views\TestControl\Test.aspx">,我们可以这样写 Read More
posted @ 2011-03-29 23:05 AriLee Views(269) Comments(0) Diggs(0) Edit
配置文件:<?xml version="1.0"?><configuration> <configSections> <section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=4.1.0.0, Culture=neutral, Pu Read More
posted @ 2011-03-29 22:45 AriLee Views(555) Comments(0) Diggs(0) Edit
<script> var kindType=new Array()</script><% '创建材料类别下拉框sql2="select * from material_kind_t where isvalid='1'"set rs2=server.createobject("ADODB.Recordset")rs2.open sql2,conn,1,1typeLen=rs2.recordcount'''response.Write(typeLen-1)do while not Read More
posted @ 2011-03-29 22:39 AriLee Views(275) Comments(0) Diggs(0) Edit
Javascript中最常用的55个经典技巧 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table2. <body onselectstart="return false"> 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="retur Read More
posted @ 2011-03-29 22:36 AriLee Views(229) Comments(0) Diggs(0) Edit
本讲要点:l Hibernate数据查询l 利用关联关系操纵对象l Hibernate事务l Hibernate的Cache管理9.1 Hibernate数据查询数据查询与检索是Hibernate的一个亮点。Hibernate的数据查询方式主要有3种,它们是:l Hibernate Query Language(HQL)l Criteria Queryl Native SQL下面对这3种查询方式分别进行讲解。9.1.1 Hibernate Query Language(HQL)Hibernate Query Language(HQL)提供了十分强大的功能,推荐大家使用这种查询方式。HQL具有与 Read More
posted @ 2011-03-29 22:32 AriLee Views(5515) Comments(0) Diggs(0) Edit
function delete_check(page,plandepartment_s,PlanCode_s,PlanCodeID,Planmonth_s,Planyear_S,Plantype_s,plandepartment,PlanYear,Planmonth,plPlanType,PlanDate){var op=document.search_listif(PlanCodeID!=""){ str=""; str='您确定要删除:'+'\n'; str=str+'计划编号为:'+'\n&# Read More
posted @ 2011-03-29 22:30 AriLee Views(281) Comments(0) Diggs(0) Edit