标题:VB做登陆窗口问题
只看楼主
boboxiong
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-4-23
得分:0 

我用了这个程序 ,怎么用户名三次没录入正确,却不提示超过三次呀
就是
If .EOF Then
Try_times = Try_times + 1
If Try_times >= 3 Then
MsgBox "您已经三次尝试进入本系统,均不成功,系统将自动关闭", vbOKOnly + vbCritical, "警告"
Unload Me

这块好像没起作用呀/


2007-11-09 17:56
刨子头
Rank: 1
等 级:新手上路
威 望:1
帖 子:319
专家分:0
注 册:2007-9-24
得分:0 
Try_times变量申明范围对不对?
2007-11-09 18:46
boboxiong
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-4-23
得分:0 

我在按钮开始声名的。
dim Try_times as integer


2007-11-09 19:11
deleter
Rank: 1
等 级:新手上路
威 望:1
帖 子:858
专家分:0
注 册:2007-7-5
得分:0 
没有赋初始值

物理学家的问题在于他们总是试图用作弊的方法获得结果。
数学家的问题在于他们总是试图获得最幼稚的问题的结果。
软件测试工程师的问题在于他们总是试图用作弊的方法获得最幼稚的问题的结果。
2007-11-09 20:04
zouyf1982hf
Rank: 1
等 级:新手上路
帖 子:63
专家分:0
注 册:2007-9-19
得分:0 
以下是引用deleter在2007-11-9 20:04:47的发言:
没有赋初始值

不赋初始值的话 默认是0 ,是你定义错了 不能使用DIM 要使用Static

[此贴子已经被作者于2007-11-9 21:27:28编辑过]


新手上路,左碰右磕!
2007-11-09 21:22
boboxiong
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-4-23
得分:0 

我用Static 定义了,也不好用。


2007-11-11 14:34
wangtuan7788
Rank: 1
等 级:新手上路
帖 子:286
专家分:0
注 册:2007-10-8
得分:0 
回复:(boboxiong)我引用了8楼的语句,怎么运行时会...
conn.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;" _
+ "User ID=sa;password=sa;Initial Catalog=您的数据库名;Data Source=127.0.0.1"
八楼的这句不能直接用啊 用access2003至少要改下Provider=Microsoft.Jet.OLEDB.4.0

你笑我和你们不一样,我笑你们大家都一样~
2007-11-11 18:00
boboxiong
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-4-23
得分:0 

是的,我是自己重新写的,这块我已经注意了。我是这样写的。
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Program Files\Microsoft Visual Studio\VB98\db1.mdb;Persist Security Info=False"


2007-11-12 18:58
boboxiong
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2007-4-23
得分:0 

2007-11-13 10:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-156316-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.096028 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved