为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 数据库类源码 正文

易语言操作MySQL数据库的一些例程

三叶资源网 2017-02-26 01:28:11 数据库类源码 834 ℃ 0 评论
.版本 2
.支持库 mysql
.支持库 spec

.程序集 窗口程序集_窗口1

.子程序 _按钮2_被单击
.局部变量 mysql句柄, 整数型
.局部变量 记录集句柄, 整数型
.局部变量 productprice, 小数型
.局部变量 costprice, 小数型
.局部变量 记录集行数, 整数型
.局部变量 i, 整数型
.局部变量 id, 整数型

mysql句柄 = 连接MySql (“127.0.0.1”, “ceshi123”, “ceshi123”, “ceshi123”, 3306)
调试输出 (mysql句柄)
' 执行SQL语句 (mysql句柄, “SELECT * FROM `fm_goods`”)

调试输出 (执行SQL语句 (mysql句柄, “SET NAMES GB2312”))  ' 不设置,读取中文或增加记录有中文时,不能成功

' 调试输出 (执行SQL语句 (mysql句柄, “INSERT INTO `fm_search_hot` (`created_at`, `updated_at`, `state`, `name`, `time`, `r`) VALUES ('2020-02-11 19:14:21', '2020-02-11 19:14:25', '2', '哈哈儿', '20201-01-06', '0')”))
调试输出 (增加记录 (mysql句柄, “fm_search_hot”, “created_at='2020-02-11 18:59:36',updated_at='2020-02-11 18:59:36',state='2',name='男装啊',time='2020-02-11',r='0'”))


' 记录集句柄 = 取记录集 (mysql句柄)
' 记录集行数 = 取记录集行数 (记录集句柄)

' “id='1',created_at='” + 时间_格式化 (取现行时间 (), “yyyy-M-d ”, “hh:mm:ss”, 真) + “',updated_at='” + 时间_格式化 (取现行时间 (), “yyyy-M-d ”, “hh:mm:ss”, 真) + “',state='2',name='男装',time='2020-02-11',r='0'”

' 调试输出 (时间_格式化 (取现行时间 (), “yyyy-M-d ”, “hh:mm:ss”, 真))

.子程序 _按钮1_被单击
.局部变量 mysql句柄, 整数型
.局部变量 记录集句柄, 整数型
.局部变量 productprice, 小数型
.局部变量 costprice, 小数型
.局部变量 记录集行数, 整数型
.局部变量 i, 整数型
.局部变量 id, 整数型
.局部变量 title, 文本型

mysql句柄 = 连接MySql (“127.0.0.1”, “ceshi123”, “ceshi123”, “ceshi123”, 3306)
调试输出 (mysql句柄)
执行SQL语句 (mysql句柄, “SET NAMES GB2312”)  ' 不设置,读取中文或增加记录有中文时,不能成功
执行SQL语句 (mysql句柄, “SELECT * FROM `fm_goods`”)

记录集句柄 = 取记录集 (mysql句柄)
记录集行数 = 取记录集行数 (记录集句柄)
' 读字段值 (记录集句柄, “costprice”, costprice)
' 调试输出 (更新记录 (mysql句柄, “fm_goods”, “costprice='11111'”, “costprice='0'”))

' 到文本 (四舍五入 (productprice × 0.7, 0))
' UPDATE `fm_goods` SET `costprice`='123'

.计次循环首 (记录集行数, i)
    读字段值 (记录集句柄, “costprice”, costprice)
    读字段值 (记录集句柄, “productprice”, productprice)

    读字段值 (记录集句柄, “id”, id)
    读字段值 (记录集句柄, “title”, title)

    调试输出 (id, title)

    .' 如果真 (costprice = 0)
        ' 调试输出 (id, costprice)
        ' 更新记录 (mysql句柄, “fm_goods”, “costprice='” + 到文本 (四舍五入 (productprice × 0.7, 0)) + “'”, “id='” + 到文本 (id) + “'”)
    .如果真结束
    ' 暂停 ()
    ' 读字段值 (记录集句柄, “productprice”, productprice)
    ' ' 到文本 (四舍五入 (productprice × 0.7, 0))
    ' UPDATE `fm_goods` SET `costprice`='123'
    到下一行 (记录集句柄)
.计次循环尾 ()
文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
Client鱼刺线程池AU商城标签单据编辑器百度贴吧签到图片进度条ICMP图片相似度识别微信扫码支付MiniBlink视频上传表情包制作ckplayer示例IP地址定位数据加密模块开源翻译模块CryptoJS加密模块unicode字符取文件列表
最新评论