找回密码
 立即注册

QQ登录

只需一步,快速开始

排骨小队长

注册会员

3

主题

13

帖子

60

积分

注册会员

积分
60
最新发帖
排骨小队长
注册会员   /  发表于:2022-1-18 10:12  /   查看:2729  /  回复:12
1金币
SELECT count(*)  as count FROM TOADMIN  WHERE  YHM=@YHM and MM=@MM;
我的数据库是oracle,连接Oracle后调用客户端命令,里面的语句如上,结果返回值无法传回,应该是语句出现了问题,请大神帮我看看这条语句应该怎样改适合oracle数据库,或者有关这方面的教程推荐给我也可以,跪谢

12 个回复

正序浏览
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-20 10:51:25
13#
排骨小队长 发表于 2022-1-20 09:40
调整了count的大小,目前是能传回查询的数了,就是设置完自己写的登陆页面为启动项,输入了用户名和密码 ...

您好,这个问题建议您单独发一个帖子哦,咱们一般一个帖子处理一个问题,便于其他人阅读嘛,这个问题最好是您可以提供一个demo,便于我们分析和排查问题,希望可以更好地帮助到您。
回复 使用道具 举报
排骨小队长
注册会员   /  发表于:2022-1-20 09:40:46
12#
Howie.Sun 发表于 2022-1-19 10:34
您看如果执行SELECT count(*)  as count FROM TOADMIN,不带条件的是没问题的,原因应该就是参数类型的问 ...

调整了count的大小,目前是能传回查询的数了,就是设置完自己写的登陆页面为启动项,输入了用户名和密码结果跳转到了内置的手机登陆页,没有按照设定的页面跳转。。。
回复 使用道具 举报
排骨小队长
注册会员   /  发表于:2022-1-19 10:26:46
10#
可是我看count这个参数没看出啥问题呀。。。呜呜呜

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-19 10:04:30
9#
排骨小队长 发表于 2022-1-19 09:43
数据库里的字段本身就是VARCHER

您先试试这样些SELECT count(*)  as count FROM TOADMIN 不要条件看看是啥情况呢。
回复 使用道具 举报
排骨小队长
注册会员   /  发表于:2022-1-19 09:43:02
8#
Howie.Sun 发表于 2022-1-18 14:28
您好,在咱们执行SQL命令中您把WHERE后面的条件先删掉看看是否正常,感觉是参数类型不太对呢。
SELECT c ...

数据库里的字段本身就是VARCHER
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-18 14:28:18
7#
排骨小队长 发表于 2022-1-18 14:17
执行了 在oracle里是可以查询出数据的
SELECT count(*)  as count FROM TOADMIN  WHERE  YHM='dui102' and ...

您好,在咱们执行SQL命令中您把WHERE后面的条件先删掉看看是否正常,感觉是参数类型不太对呢。
SELECT count(*)  as count FROM TOADMIN 这样子能执行成功么。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
排骨小队长
注册会员   /  发表于:2022-1-18 14:17:38
6#
执行了 在oracle里是可以查询出数据的
SELECT count(*)  as count FROM TOADMIN  WHERE  YHM='dui102' and MM='123'; 我把传递过来的yhm和密码 放进语句中
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-18 10:50:41
5#
排骨小队长 发表于 2022-1-18 10:36
返回值有,我觉得就是语句有问题,但是还不知道是哪里有问题

您有Navicat Premium或者是Oracle的图形化界面工具么,您先在类似这样的工具中把这个SQL语句执行一下,看看有无此问题。从上面的截图中可以看到错误信息是:ORA-00936,缺失表达式,应该是SQL语句写的不太对,这种报错是缺少符号或空格或者是出入的字段类型有错等。
回复 使用道具 举报
排骨小队长
注册会员   /  发表于:2022-1-18 10:36:53
4#
Howie.Sun 发表于 2022-1-18 10:30
您好,您使用的是执行SQL命令么?您先检查一下执行SQL命令中是否有返回值到变量。

然后我们通过测试功能 ...

返回值有,我觉得就是语句有问题,但是还不知道是哪里有问题
回复 使用道具 举报
排骨小队长
注册会员   /  发表于:2022-1-18 10:34:06
3#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部