在VB 添加用户

在VB 添加用户,第1张

insert into 用户表 (userName,passWord) values(用户名.text,密码.text)

这是sql语句,你写代码连接数据库,然后执行这句就行

连数据库不会的话,找本书看看,很快就会的

没有看到在登录窗口上就能添加用户的,

也有没有必要,这样的话安全性极差,

一般的软件采用的是,给一个默认的登录用户与密码,登录后马上将相关信息修改,而此用户具有很高的权限,

而内部的实现方式 就是为用户划分不同的用户组,为每一个组提供不同的权限(类似系统的组策略,建议要写程序,先看看一些元老级的程序是如何做的,就如你说的,可以参照WINDOWS 系统是如何实现的,不知道你还记得WINDOWS的域管理吗?或者说简单点,现实生活中,组长是一层,老师是一层,校长是一层,他们同样属于学校,只是具有不同的权限而已(大家都最基本的:人),很多的编程思路都是可以来自现实生活中的.)

方法我已经说了,具体实现,就是一个良好的数据库设计 加VB数据库 *** 作,以及简单的UI(就是指用户界面)设计.

写程序,应把主要的精力花在底层设计(即技术实现,功能的实现),而不是花很长时间去设计一个很好看的界面,有了好看的界面没有功能,谁会用呢,估计除了自己没有多少人愿意.比如给你3天时间设计一个程序,而你花了2天时间设计出一个类似VISTA的界面,而剩下一天时间来写具体功能,结果发现写了大半天,程序还没有多少进展,调试时一堆错误,照这样算下去,3年后也做不出来.

而你须要花很长时间去想明白这个程序应该如何设计,才能达到最好的性能(一般是指扩展,比如设计不好,一但修改某处代码,将须要修改N个地方,这种称之为技术性难题,常叫做灾难性结果).估计就1天,然后第二天,以最快的速度编写代码(由于第一天已经想好怎么做,以及遇到的技术问题也找到了解决办法,并测试通过),然后就是调试,而最后的界面层,只须要半天时间(有时更短),因为这种界面上的技术网上很多,可以下载回来,看几下或是即时使用某些控件.而前面说的关于技术性的问题,网上应该难找到一个具体的思路吧,就算有也是简单的.

当然你觉得我说的不对也没有什么,各有各的看法,这只是我编程以来得出的一点点小小经验,也许只对于我自己适用吧.


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11938517.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存