SQL语句怎么区分大小写啊?

蜗牛水里爬 2005-06-22 04:08:57
mySelectCommand.CommandText = "Select Count(*) from 用户 collate Chinese_PRC_CS_AS_WS where 用户名 = '" & UserName & "' and 密码 ='" & Pwd & "'"
我郁闷了,加了这个collate Chinese_PRC_CS_AS_WS怎么还不对啊~
...全文
342 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
蜗牛水里爬 2005-07-04
  • 打赏
  • 举报
回复
问题解决,代码如下:ACCESS中不支持区分大小写
Dim cmd As New OleDbCommand("Select Count(*) from 用户 where not strcomp(用户名,'" & UserName & "',0) and not strcomp(密码,'" & Pwd & "',0)", myconn)

X__X 2005-06-26
  • 打赏
  • 举报
回复
select * from Tb_users where user_name=@user_name and Cast(user_pwd as varbinary(20))=Cast(@user_pwd as varbinary(20))
Toti 2005-06-24
  • 打赏
  • 举报
回复
关注
蜗牛水里爬 2005-06-24
  • 打赏
  • 举报
回复
UP~
蜗牛水里爬 2005-06-23
  • 打赏
  • 举报
回复
IErrorInfo.GetDescription 因 E_FAIL(0x80004005)而失败。
老大啊是出这个错误信息啊~
dofly 2005-06-23
  • 打赏
  • 举报
回复
下面這個貼子是我的發,也是大小寫的,給樓主參考一下:

http://community.csdn.net/Expert/topic/3777/3777640.xml?temp=.6133844

功能是判斷字母的大小寫,用到了 ASC碼
shuichangliu 2005-06-23
  • 打赏
  • 举报
回复
alter table aa alter column cName varchar(20) collate Chinese_PRC_CS_AS_WS
select * from aa where cName='bb'
alter table aa alter column cName varchar(20)
蜗牛水里爬 2005-06-23
  • 打赏
  • 举报
回复
郁闷,一直出来是这个
蜗牛水里爬 2005-06-23
  • 打赏
  • 举报
回复
IErrorInfo.GetDescription 因 E_FAIL(0x80004005)而失败。
zhongwanli 2005-06-23
  • 打赏
  • 举报
回复
YUN
  • 打赏
  • 举报
回复
学习
hamadou 2005-06-22
  • 打赏
  • 举报
回复
晕,楼上都给出答案了,还以为楼上是楼主呢?哈哈!
hamadou 2005-06-22
  • 打赏
  • 举报
回复
按道理加了 collate Chinese_PRC_CS_AS_WS 应该可以区分了啊,
你先把and 密码 这部分去掉,先对输入的用户名区分大小写试下,看看是不是你自己输入的错误!
ghchen 2005-06-22
  • 打赏
  • 举报
回复
mySelectCommand.CommandText = "Select Count(*) from 用户 where 用户名 collate Chinese_PRC_CS_AS_WS = '" & UserName & "' and 密码 collate Chinese_PRC_CS_AS_WS ='" & Pwd & "'"
ghchen 2005-06-22
  • 打赏
  • 举报
回复
mySelectCommand.CommandText = "Select Count(*) from 用户 where 用户名 collate Chinese_PRC_CS_AS_WS = '" & UserName & "' and 密码 collate Chinese_PRC_CS_AS_WS ='" & Pwd & "'"
我郁闷了,加了这个collate Chinese_PRC_CS_AS_WS怎么还不对啊~

16,720

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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