【机房收费系统】选择性查询数据库 及 限制特殊字符的输入
2015-08-11 15:57
309 查看
1、 在填work_log 表的时候,上机的时候方便,但下机就有些复杂了,因为表里面的是所有的信息,所以我需要把最近上机的userid挑出来,所以有了一下代码:
这样就选出来自己需要的那行代码!
另外,要挑选出一个总和型的数据,代码如下(把sum放在 sum_info 里面)
2、限制text框中的内容:
<span style="font-size:24px;"> txtSQL = "select top 1 * from worklog_info where userid='" & Trim(a) & "' order by serial DESC" 'DESC是从大到小排列出来,top 1 ,选出第一个userid=a的人 Set mrc = ExecuteSQL(txtSQL, msgText) mrc.Fields(5) = Date mrc.Fields(6) = Time mrc.Update mrc.Close</span>
这样就选出来自己需要的那行代码!
另外,要挑选出一个总和型的数据,代码如下(把sum放在 sum_info 里面)
txtSQL = "select sum(consume) as sum_info from line_info " Set mrc = ExecuteSQL(txtSQL, MsgText) mrc.Fields(2) = mrc.Fields(0) mrc.Close
2、限制text框中的内容:
Private Sub Text1_KeyPress(KeyAscii As Integer) Select Case KeyAscii Case 48 To 57 '只能输入数字 Case 65 To 90 '只能输入大写字母 Case 97 To 122 '只能输入小写字母 Case 8 '只能输入退格 Case Else '否则 KeyAscii = 0 '输入无效 End Select End Sub
相关文章推荐
- 如何修改SQL IP地址
- sql 2008 跨服务器插入数据
- SQL Browser 动态端口
- MySQL AUTO_INCREMENT 简介
- MySQL数据库MyISAM和InnoDB存储引擎的比较
- oracle中的decode的使用
- 再记录一下如何配置oracle instantclient
- Oracle无法操作只能查询:record is locked by another user
- Redis监控方案
- debian8 安装 mysql5.6和简单配置
- Mysql联接查询-JOIN-从多个关联的表中查询数据
- mysql创建每月执行一次的event
- dev机上数据库中批量生成table
- 统计Sql Server数据库中的每张表的记录数
- SQL server 2008配置初始化失败,错误代码0X84**0001的解决方法
- ORACLE USERENV函数
- SQL 内存分配
- SQL 2012 安装
- MySQL必知必会笔记(五)事务处理 全球化和本地化(字符集和校对)
- SQL-数据库邮箱配置