仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 514|回复: 8
打印 上一主题 下一主题

[学习教程] ASP.NET网页编程之把持数据表中的字段权限及单位格权限

[复制链接]
逍遥一派 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:23:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
语言是不是不是最重要的?我们习气了在页面上有几个按钮,把持这几个按钮的权限,都做得都很纯熟,比方有btnAdd增加按钮,btnEdit编纂按钮,btnDelete删除按钮,此页面是先生基础信息办理页面frmStudentManager。  那我们能够设置以下权限对应干系:
  "AddStudent"权限对应->"frmStudentManager.btnAdd"按钮的可用属性
  "EditStudent"权限对应->"frmStudentManager.btnEdit"按钮的可用属性
  "DeleteStudent"权限对应->"frmStudentManager.btnDelete"按钮的可用属性
  这个人人都很好了解了。
  若先生这个内外有RealName姓名、Code编号、Age岁数、Sex性别等字段,用户能会见那些列也必要权限把持,人人就很简单懵懂了,实在也是很复杂的事理,只是我们没完全想同成绩的实质罢了,实在我们能够设置以下权限对应干系:
  "ViewStudentRealName"权限对应->列表中"RealName姓名字段是不是可见"
  "ViewStudentCode"权限对应->列表中"Code编号字段是不是可见"
  "ViewStudentAge"权限对应->列表中"Age岁数字段是不是可见"
  "ViewStudentSex"权限对应->列表中"Sex性别字段是不是可见"
  只不外是多了几个权限,有些权限是对应按钮的可用属性、有些对应列的可见属性罢了。单位格的权限把持,也是以上一样的道理,能够触类旁通,只是有响应的独一权限对应每一个单位格就能够了。
  实在,难是不难,就差捅破那层纸罢了,基础道理是一样的,只是换了个体现体例罢了。在已往的几年里常常碰到,如许的发问,明天心境好写个文章,给人人参考参考吧,往后大概派上用途。
  至于说数据库的一切的表,一切的字段的主动把持等,那就是另外一个范围的成绩了,以上只是办理成绩的中心头脑,你略微变通一下,就能够弄定了,乃至对数据源的把持,爽性没权限的数据连读都不读出来,那也是能够按以上的头脑办理的,那就要看你本人完成了。
  将权限办理、事情流办理做到我才能的极致,一团体只能做好那末很少的几件事变
2003年中微软发布最新版本的ASP.netWebMatrix,对于我们喜欢用Asp.net来编程的朋友实在是个好消息,我也实实在在的将Asp.net更深入的研究了一下,以方便我以后更好的运用它,同时我也讲讲使用它的感受。
金色的骷髅 该用户已被删除
沙发
发表于 2015-1-19 10:29:30 | 只看该作者
HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始,不说了.
活着的死人 该用户已被删除
板凳
发表于 2015-1-24 14:22:13 | 只看该作者
Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。
不帅 该用户已被删除
地板
发表于 2015-2-1 16:52:21 | 只看该作者
ASP.net1.1和2.0在程序上的语法也有很大不同,现在2.0属于新出来的,不知道半年后会不会有3.0(说笑一下)。Windows2003系统自动支持ASP和ASP.net环境,不用安装任何程序。Asp.net属于编译语言。ASP的最大不同(ASP属于解释语言)。
兰色精灵 该用户已被删除
5#
发表于 2015-2-7 10:11:36 | 只看该作者
ASP.net1.1和2.0在程序上的语法也有很大不同,现在2.0属于新出来的,不知道半年后会不会有3.0(说笑一下)。Windows2003系统自动支持ASP和ASP.net环境,不用安装任何程序。Asp.net属于编译语言。ASP的最大不同(ASP属于解释语言)。
精灵巫婆 该用户已被删除
6#
发表于 2015-2-21 17:58:43 | 只看该作者
Servlet却在响应第一个请求的时候被载入,一旦Servlet被载入,便处于已执行状态。对于以后其他用户的请求,它并不打开进程,而是打开一个线程(Thread),将结果发送给客户。由于线程与线程之间可以通过生成自己的父线程(ParentThread)来实现资源共享,这样就减轻了服务器的负担,所以,JavaServlet可以用来做大规模的应用服务。
深爱那片海 该用户已被删除
7#
发表于 2015-3-6 21:00:54 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
逍遥一派 该用户已被删除
8#
 楼主| 发表于 2015-3-13 09:08:56 | 只看该作者
是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。
分手快乐 该用户已被删除
9#
发表于 2015-3-20 18:40:18 | 只看该作者
最强的技术支持WebService,而且有.NET的所有library做后盾。而且ASP.NET在.NET3.5中还有微软专门为AJAX开发的功能--ASP.NETAJAX。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-19 13:17

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表