红皮书--调试及修复

来源:互联网 发布:开淘宝店用什么软件好 编辑:程序博客网 时间:2024/06/05 02:58
实例1
如何限制用户名处只能输入数字以外的字符,口令处只能输入数字??


添加如下代码即可:


但是我遇到了一个小问题,口令处因为只能输入数字,如果输错了就不能删除,这个怎么改一下代码?
希望会的人分享给我啊!
 
实例4

 
 用户定义类型未定义错误分三类:
a)写错了默认变量类型名,如:dim a as intege,改成dim a as integer即可。
b)写错了自定义变量类型名,如自定义变量a1,写成了al,改正成a1即可。
c)定义了某种引用类型的变量类型,而未引用该对象,如:
dim conn as ADODB.Connection,
而未在工程中引用Microsoft ActiveX Data Objects 2.5 Library,工程中引ADO即可。

注意:引用必须是定义类型相应的对象,引用错误是无效的。

实例5


 SQL中select * 表示输出结果里包含表里的全部字段。
like后面跟的是字符表达式,是为了跟like前面的字符型列名相匹配的
常用符号%(可代表任意长度字符)、-(可代表任意一个字符)
举例来说:
你要查询所有以SQL开头的图书,那么代码是
where 书名 like 'sql%'
SQL = "select * from 系统管理 where 用户名='" & txtuser.Text & "'"
我们先来拆解里面的元素
变量名: SQL
表达式: "select * from 系统管理 where 用户名='" & txtuser.Text & "'"
继续才拆解表达式元素:
元素1: 字符串select * from 系统管理 where 用户名='
元素2: 运算符字符串连接符(& - 用于将两个字符串连接起来)
元素3: 控件属性txtuser.Text(其返回值是一个字符串类型)
元素4: 运算符字符串连接符(& - 用于将两个字符串连接起来)
元素5: 字符串'
相同简化的例子: Name = "姓" & "名"

总结:
经过这两天的调试和查阅资料的确了解了许多新的知识,相比自己做项目的时候学到的还多。而且知道了如何更好的调试代码,修复bug, 使结果更令用户满意。下一次的项目我会更加仔细认真,并且在指定时间内完成。
原创粉丝点击