开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1238|回复: 6
收起左侧

[已解决] MYSQL疑问

 关闭 [复制链接]

结帖率:100% (10/10)
发表于 2012-9-9 12:16:19 | 显示全部楼层 |阅读模式   广东省潮州市
2精币
.版本 2
.局部变量 MYSQL句柄, 整数型
.版本 2
.支持库 mysql
MYSQL句柄 = 连接MySql (MYSQL数据库IP, MYSQL用户名, MYSQLy用户密码, MYSQLname, port)
.如果 (执行SQL语句 (MYSQL句柄, “select * from ad where name='中国1'”) = 真)
    信息框 (“真”, 0, )
.否则

该字段中的“中国1”并不存在,为何还会返回真?

最佳答案

查看完整内容

这个真代表执行了这句sql语句 至于有没有记录 可以读记录集行数 读字段值来判断

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:35% (12/34)
发表于 2012-9-9 12:16:20 | 显示全部楼层   浙江省杭州市
这个真代表执行了这句sql语句  至于有没有记录    可以读记录集行数   读字段值来判断

点评

易语肿么跟PHP不同....人家一段语法就能直接执行SQL的查询...!搞了半天都没搞清楚,这执行SQL语句到底有啥用...!   广东省潮州市  详情 回复 发表于 2012-9-9 16:40
回复

使用道具 举报

结帖率:100% (10/10)

签到天数: 22 天

 楼主| 发表于 2012-9-9 16:40:49 | 显示全部楼层   广东省潮州市
oohh0033 发表于 2012-9-9 14:56
这个真代表执行了这句sql语句  至于有没有记录    可以读记录集行数   读字段值来判断

易语肿么跟PHP不同....人家一段语法就能直接执行SQL的查询...!搞了半天都没搞清楚,这执行SQL语句到底有啥用...!
回复

使用道具 举报

结帖率:35% (12/34)
发表于 2012-9-9 21:40:52 | 显示全部楼层   浙江省杭州市
415597958 发表于 2012-9-9 16:40
易语肿么跟PHP不同....人家一段语法就能直接执行SQL的查询...!搞了半天都没搞清楚,这执行SQL语 ...

这就是支持库封装的问题了 。。。大牛写的支持库  就是这么查的~
回复

使用道具 举报

结帖率:83% (25/30)
发表于 2012-9-9 21:46:04 | 显示全部楼层   河北省廊坊市
这个
执行SQL()=真
你对比的条件是说   是不是执行了SQL()
而不是说。是不是找到了里面的内容?
你可以这样。
变量A=执行SQL()
如果真(变量A=“中国1”)

回复

使用道具 举报

结帖率:14% (1/7)
发表于 2012-11-15 17:50:19 | 显示全部楼层   北京市北京市
他们都给你教坏了.
  1. .版本 2
  2. .支持库 mysql

  3. .如果真 (执行SQL语句 (集_MySQL句柄, sql) = 假)
  4.     返回 ()
  5. .如果真结束
  6. 集_记录集句柄 = 取记录集 (集_MySQL句柄)
  7. 记录集数 = 取记录集行数 (集_记录集句柄)
  8. .如果真 (记录集数 = 0)
复制代码
回复

使用道具 举报

结帖率:14% (1/7)
发表于 2012-11-15 17:52:21 | 显示全部楼层   北京市北京市
返回真是表示执行成功还是不成功.
真正的是要再取记录集,再取记录集数来判断的.

不会的不要乱说教坏人家.另外我希望你能看一遍每个函数的说明.这是一定要的.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表