- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 asp.net2.0中TreeView不刷新获得节点值
节点的NavigateUrl = "javascript:clicknode(login.aspx)"在页面中用javascript写上clicknode函数,在要改变的右边页面做一个 function clicknode(path) { var formmain; formmain=document.getElementById("mainform"); formmain.src
2007-06-25 12:00:00 1762
原创 呼唤全新的傻瓜型操作系统
鉴于当前网络普及,及当前上网的用户普遍计算机素质低,并且很大一部分用户是四十岁以上的用户,在中国,他们受到的教育非常有限,现代科学基础非常差,甚至连电视的遥控器都使不地道,如何让他们学习计算机的使用?所以,让他们学习如何设置windows,如何安装应用程序几乎是不可能完成的任务,而他们又有对网络的极大需求,从傻瓜相机的发展我联想到是不是可以也设计一个傻瓜的操作系统,仍沿用windows类型的图形化
2007-06-18 12:57:00 707
原创 基于职能的权限设计——数据库“龙”式权限设计模式
有一些系统对权限的需求比较复杂,比如法制方面的系统,一个审批表被多用户拥有,但每个用户对该表的表项有着不同的权限,有些是只读的,有些是可编写的, 而且随着业务流程的转变,表项的状态针对每个用户也发生变化,比如审批前与审批后,提交审批的人和审批人对表项的操作都要发生变化,提交前提交人可以修改 的表项,在提交后就不能修改。 为了应对这种情况,我们有必要以职能为核心设计权限。所谓职能就是职务与相关业
2007-06-13 12:40:00 927
原创 oracle 字段自动编号——触发器实现,非调用序列方法
由于oracle中没有自动编号的数据类型,所以只能自己写一个触发器实现自动编号,但发现有很多网友采用先创建序列,然后再在触发器或程序里调用,这样 有多少个表就要建多少个序列,实在麻烦,本人比较懒,而且不考虑效率,只想用更简单的方法实现,只用一个触发器实现,而不用建立序列,这就要求每次计算 max(id),即该字段最大值,如果这个表是空表,还要判断初次添加的情况,由于本人plsql语法不精, 没有找
2007-06-11 16:46:00 1974
原创 ie浏览器mshtml.dll报错
用css写的一个网页头部,只显示头部,但无法显示下面的内容,ie浏览器mshtml.dll报错.....#top{MARGIN: 0px 0px 0px 10px;padding:0px 0px 0px 0px;width:770px;height:119px;float:left;background-image:url(../image/image1.jpg);}#topleft{MA
2007-06-10 15:29:00 2272
原创 c#实现简单工厂—数据库连接
通过简单factory,把抽象类——数据库连接,实现为针对不同数据库(sqlserver、oracle等)的数据连接子类,并在子类实现对数据集的填充、执行各种sql语句的方法。数据连接工厂类using System;using System.Data;using System.Configuration;public class dbFactory{ public dbFactory() {
2007-06-10 15:26:00 4069
原创 asp使用xml文件实现联动下拉框
asp网页调用xml文件,实现两个下拉框的联动。//调用xml文件函数function loadxml(filepath) { var oDom=new ActiveXObject(Microsoft.XMLDOM); oDom.async=false; oDom.load(filepath); if(oDom == null)
2007-06-10 15:21:00 1204
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人