Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:请问这段代码有什么问题?

1楼
huntkey 发表于:2012/1/18 11:03:00

dim User as string =e.form.controls("textbox1").value

dim Pw as string =e.form.controls("textbox2").value

dim _pw as string

dim cmd as new sqlcommand

cmd.c

cmd.commandtext="select 口令 form {用户} where [用户名]='"& User &"'"

_pw=cmd.excutescanler      '这个单词可能写错了,但是系统里是对的

if _pw<>pw then

     messagebox.show("口令错误!","提示")

     e.cancel=true

else

     ……

end if

 

_pw和Pw我输入的都是9999,但是为什么这段代码运行后总是提示“口令错误”呢?

用的是SQL数据库

 

2楼
狐狸爸爸 发表于:2012/1/18 11:05:00

比较前加入一行:

messageBox.show(_pw & "|" & pw)

 

看看是不是真的相等

3楼
huntkey 发表于:2012/1/18 11:17:00
看过了,真的相等
4楼
狐狸爸爸 发表于:2012/1/18 11:26:00

那就看看长度是否相等:

 

messageBox.show(_pw.Length & "|" & pw.Length)

共4 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03418 s, 2 queries.