判断数据重复的问题

riveryh 2004-07-21 09:58:24
基本上都是用控件绑定的 table(loginname, iD,...)
在输入一个新的数据时到一个文本框时如何判断表中已存在相同的登陆名loginname呢
...全文
151 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
northwolves 2004-07-21
  • 打赏
  • 举报
回复
sql = "Select * from login where loginName='" & Trim(TxtLoginName) & "'"
riveryh 2004-07-21
  • 打赏
  • 举报
回复
我是这么写的 怎么就不行呢?
Dim sql As String
Dim rs As New ADODB.Recordset
sql = "Select * from login where loginName='" & TxtLoginName
Set rs = TransactSql(sql)
If rs.EOF = False Then
MsgBox "登陆名已经存在!", vbOKOnly + vbExclamation, "警告!"
End If
wzboywwf 2004-07-21
  • 打赏
  • 举报
回复
select * from table where loginname='"&text1.text&"'and iD='"&text2.text&"'
if rs.RecordCount>0 then
'''重复
end if
sssss342072 2004-07-21
  • 打赏
  • 举报
回复

select count(loginname) from tablename where loginname=text1.text;
if recordsetname.fields(0).value>1 then
...
else
...
endif

7,759

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧