最近在使用学校的综合教务系统时,他默认的用户名是学号。
这是怎么实现的呢。我的想法,学生表(学号,用户名),将用户名的默认值设置为学号,可是这又怎么实现??

解决方案 »

  1.   

    首先你登录到综合教务系统时,它会去数据库,通过你的登录名和密码,获取对应的学号 ,然后绑定到前端,并一直保留在session里面,直到你的连接断开。想一下,连触发器都不用了,你就直接按这个思路来获取就可以拉。
      

  2.   

    我记得asp.net的登录控件好像有首次登陆提示修改密码的功能,不过不记得是不是了。你看看吧
      

  3.   

    谢谢,我还有一个问题,我是一个学生,觉得做项目时,数据库很重要,可是我做了几次小的项目,发现自己总是仅仅在使用简单的select,update,delete,insert的sql语句等,我还有什么可以优化的地方吗,不知道公司的实际开发中,涉及数据库的部分有哪些,用到触发器、函数、存储过程,视图是不是更好一些,可以提高性能。
      

  4.   

    谢谢,又要麻烦你了。最近在学c#,这是我写的一个选课的界面,我的目的是选完课之后,我选的课程会出现在右侧的listbox1中,然后我选择listbox里的某项内容,点击下面的删除,就可以完成删除工作,但是删倒是可以删除,就是反应特别慢,我应该怎样做,可以调高速度。