机房收费系统——添加删除用户窗体
添加删除用户这个窗口看起来并不是太难,但是还是有一些细节需要注意的。
首先,要设置myflexgrid控件的属性,因为我们删除用户时要求选中一整条记录,而不是单个一个,这就要用到下面的代码:
myflexgrid.SelectionMode = flexSelectionByRow '单击的时候选择的是整行
myflexgrid.FocusRect = flexFocusNone '在当前单元的周围画一个焦点框
myflexgrid.HighLight = flexHighlightWithFocus '该值决定了所选定的单元是否突出显示
就要就可以实现这个功能了,如图:
物理设计上要求大概就这么多了,让师父验收的时候还出现了一个小小的逻辑问题,你有没有想过,如果系统打包发布后,如果系统里面所有的用户都删完了怎么办,那岂不是无论如何也进不了这个系统了吗?这里其实只要一个技巧,添加一下段SELECT语句就可以,这样就可以为系统永久的设置一个总的系统管理员,而且保证这个管理员不会被删掉。
首先,现在确定数据中要保留的用户名,假设我们要保留"zjx"这个系统管理员。
那么为了避免这个用户不被删除,在用SELECT语句查询时,可以加上以下语句:
strSQL = "select * from user_info where level='" & Combo1.Text & "'" & " and userid <> 'zjx' "
就OK了,可以尝试下下。
机房收费系统——添加删除用户窗体相关推荐
- 机房收费系统-添加密保功能
起因 之前曾经和小伙伴讨论过关于机房收费系统的安全性的问题,如果忘了密码怎么办? 于是脑洞就来了,就联想到了QQ的密保功能!于是就开始干了 思路 密保用来找回密码,所以需要在数据库user_info中 ...
- Centos 系统添加/删除用户和用户组
在centos中增加用户使用adduser命令而创建用户组使用groupadd命令,这个是不是非常的方便呀,其实复杂点的就是用户的组与组权限的命令了,下面来给各位介绍一下吧. 1.建用户 adduse ...
- centos7下php设置用户和组,centos系统添加/删除用户和用户组的例子
在centos中增加用户adduser而创建用户组我们使用groupadd命令,这个是不是非常的方便呀,其实复杂点的就是用户的组与组权限的命令了,下面来给各位介绍一下吧. 1.建用户: adduser ...
- 机房收费系统系列二:MDI子窗体和主窗体显示
在机房收费系统中,frmmain作为MDI的主窗体,想要在MDI主窗体上添加控件,picture控件是最好的伴侣,但是在添加了picture控件以后,问题也就随之而来了.点击子窗体的时候,子窗体被&q ...
- 机房收费系统 之 结账BUG
声明:以下内容只对将卡表和退卡表放在同一张表的同学适用! 最近大家都已经开始做VB.NET机房收费系统重构版,在这里跟大家聊聊我在机房收费系统中发现的漏洞. 在机房收费系统中有这样一个窗体--结账.个 ...
- 机房收费系统——用户类型
机房收费系统作为第一个非完全意义上独立完成的项目,刚开始接触真的是无从下手,只能是看着学生中做过的相似窗体照猫画虎,可以猫虎毕竟有别,画出来难免不像,所以最重要的是厘清思路,形成框架把每个窗体要实现的 ...
- 机房收费系统系列一:运行时错误‘-2147217843(80040e4d)’;用户‘sa’登陆失败...
做机房收费系统的时候,首先在SQL server数据库中添加好charge数据库(在对象资源管理器中,右击数据库,点击附加,找到charge的mdf文件,点击确定),然后用ODBC配置好数据库,把机房 ...
- 机房收费系统--登录窗体
在对机房收费系统有了大致的认识后,就开始做登录窗体了.登录窗体是最简单的,但是我们需要先理清思路,最好是能画一个简单的流程图,这样就能理清逻辑,在敲代码的时候就会非常简单. 在这里需要注意以下几点: ...
- 机房收费系统-- MDI子窗体显示技巧
我们所做的机房收费系统,是运用的MDI多窗体方式,对多类数据进行存取和查询!在窗体显示设置上主要会遇到这样两个问题: 一. 程序运行后,为达到使用效率高的目的,父窗体显示一个" 学生刷卡上下 ...
最新文章
- [CCC 2018] 平衡树
- [ubuntu] 摆脱一直敲打‘Y'('yes')的困境
- idea/eclipse下Maven工程集成web服务(tomcat、jetty)
- JavaScript里的循环方法:forEach,for-in,for-of
- 利用poi进行数据的excel导出
- Payara Micro在Oracle应用容器云上
- 【Python】strip()方法
- spring aop 会根据实际情况(有无接口)自动选择 两种 动态代理(jdk和cglib)之一...
- 冰汽朋克侦查机器人_冰汽时代生病机制是什么 寒霜朋克所有机制漏洞一览
- 3项目估算表_浮动油封生产项目可行性研究报告
- 【课本】【No.2】集合表示法、一维离散变量定义,分布函数为了解决计算时间概率,二项分布,泊松分布,一维连续型分布函数与密度函数
- Python数据分析-TMDb 5000 Movie Database电影数据分析
- 如何使用Erdas裁剪万能地图下载器下载的谷歌卫星地图
- 《UnityAPI.Cloth布料》(Yanlz+Unity+SteamVR+云技术+5G+AI+VR云游戏+Cloth+friction+useGravity+normals+立钻哥哥++OK++)
- 已解决The method is not allowed for the requested URL.
- 我怎么看技术人员去创业公司这件事
- 精辟!(/usr/bin/ld: cannot find -lxxx)可能出现的问题和原因
- Java的故事(猫与老鼠)
- 51信用卡两道编程题
- 天蓝色在ps中的色值_加强天蓝色政策