日期:2014-05-16 浏览次数:20493 次
在机房收费系统 验收的过程中发现了很多问题。现在对所有遇到的问题汇总一下。
在对数据库中的表进行操作的时候,有很多注意事项,比如。
问题一:
注意字段的类型。
在进行数据保存的时候,常常会因为数据与数据表中的类型不对称而出现错误。出现如下的错误。
这是因为,不同数据库类型之间的相互赋值引起的错误。
解决方法:把赋值的两个字段的 类型 改成相同的。
其实,你不需要纠结数据库字段的长度问题。当你设计好数据库,建好表的时候。你可以对 文本框 进行 限定字段长度。
文本框的最大输入长度,设置成字段的长度。这样就可以少些许多限定性的代码。
另外一种解决方法,就是在设计数据表的时候,将数据表中的字段长度设置成可变的。
问题二:
对于一个系统,要充分的为用户考虑。当用户输入错误的时候,不仅仅要显示一个提示框。而且,要指出错误的为止。
'判断该卡号 是否正在上机
If mrcOL.RecordCount<> 0 Then
MsgBox "该卡号正在上机!", vbOKOnly +vbExclamation, "警告"
txtCardNo.SetFocus
txtCardNo.SetFocus
txtCardNo.SelStart = 0
txtCardNo.SelLength = Len(txtCardNo.Text)
Exit Sub
End If
当操作完成之后:第一个用户点击上机后