access里怎么用判断语句啊?

liuliping7788 2009-05-17 07:31:42
以前没用过access,刚用,想问下access里怎么用判断语句啊?能这样用吗? if exists (select 1 from userInformaion where userName= @userName and userPwd =@userPwd)
begin
select 1
end
else
begin
select 0
end
请各位帮帮忙
...全文
387 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hsb0075 2009-09-11
  • 打赏
  • 举报
回复
学习中
k440w0 2009-05-19
  • 打赏
  • 举报
回复
这段时间正在用Access,虽不熟,但一些简单的问题还是能解决,
Access中的判断语句是IIf(条件一,表达式一,表达式二)

一般是把各个关系的表先做链接,再进行语句输入,链接是图形界面操作,很简单的,,,

楼主把具体问题发上来看看吧
calmzeal 2009-05-18
  • 打赏
  • 举报
回复
google 下 IIF
可以在单句中做简单判断
WWWWA 2009-05-18
  • 打赏
  • 举报
回复
ACCESS没有SP,只能用VBA写代码了
ACMAIN_CHM 2009-05-18
  • 打赏
  • 举报
回复

没有什么好办法。ACCESS一次仅可提交一个SQL语句。并且也不支持IF Exists 这种T-SQL的语法。只能在你的宿主程序中自行判断了。

一般是通过 OleDbCommand.ExecuteScalar 然后看结果是否为空。

或者一个与你上面功能类似的SQL语句就是
select count(*) from userInformaion where userName= @userName and userPwd =@userPwd

liuliping7788 2009-05-17
  • 打赏
  • 举报
回复
大家帮帮忙啊

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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