易语言mysql *** 作

易语言mysql *** 作,第1张

你可以在MySql那里把账户设为唯一

然后易语言这边直接增加记录

判断增加记录是否成功

成功就成功

失败就提示用户名存在或 *** 作失败!

===================

.版本 2

.支持库 mysql

查询 = 查找记录 (MySql句柄, “这是表名”, “*”, “name='” + 编辑框用户名.内容 + “'”, “id ASC”)

.如果真 (取记录集行数 (查询) > 0)

释放记录集 (查询)

信息框 (“用户名已存在!”, 16, “呃...童鞋!出大事了!”)

断开MySql (MySql句柄)

_按钮重置_被单击 ()

返回 ()

.如果真结束

提示窗口.标签1.标题 = “用户名可以注册!”

C语言连接MYSQL,怎样检测这个句柄是否在用

创建一个MYSQL *mysql[]句柄数组,当需要用的时候从数组中取走一个,当这个被取走的句柄用不到时就会还回来,但是怎样判断这个句柄有没有被在使用。

在不在用,是受你的代码控制的。可以定义一个结构体数组,

struct Handler

{

MYSQL* mysql

bool isInUse

}

HandlerPool Handler[]

当完成初始化时,将其对应的isInUse 置为true, 释放时,置为false.

嗯,谢谢。在不在用,是受自己的代码控制的。我以为是不是在用是要靠mysql提供的C接口函数来测试和释放的呢,原来自己可以控制。

一看你就是做

魔域或征服注册程序的,,不过魔域的密码都是特定的md5密,不能用明密码的。要用到脚本调试才行,,这个做起来就不容易了。

先说你的问题吧:

定义一个变量为整数型,比如说:句柄:整数型;

比如你要单击按钮1在name插入

123,就这么写:

句柄=连接mysql(“mysql地址”,“mysql账号”,“mysql密码”,“数据库名,你的就是account”,mysql端口,一般都是3306)

增加记录(句柄,“account”,“name=‘123’”)

如果要同时增加name和password这两个或更多,就按下面的写:

增加记录(句柄,“account”,“name=‘123’”+“,”+“password='123'”)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7195648.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-02
下一篇 2023-04-02

发表评论

登录后才能评论

评论列表(0条)

保存