|
发表于 2020-10-16 15:20:14
|
显示全部楼层
广东省深圳市
|
mysql_添加数据 | 整数型 | | |
服务器名 | 文本型 | | | | 数据库账号 | 文本型 | | | | 数据库密码 | 文本型 | | | | 连接库名 | 文本型 | | | | 端口名称 | 整数型 | | | | 数据表名 | 文本型 | | | | 字段名条件 | 文本型 | | | | 指定分割符 | 文本型 | | | | 允许数据重复 | 逻辑型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 字段名数组 | 文本型 | | 0 | 数据库句柄 | 整数型 | | | 字段名数组大小 | 整数型 | | | 计数 | 整数型 | | | SQL语句 | 文本型 | | | 字段条件 | 文本型 | | | 数据条件 | 文本型 | | | 临时条件数组 | 文本型 | | 0 |
数据库密码 = mysql_特殊字符转义 (数据库密码 )字段名条件 = mysql_特殊字符转义 (字段名条件 ) 如果真 (端口名称 = 0 )端口名称 = 3306 字段条件 = “”如果真 (指定分割符 = “”)指定分割符 = “|” 字段名数组 = 分割文本 (字段名条件, 指定分割符, )字段名数组大小 = 取数组成员数 (字段名数组 ) 计次循环首 (字段名数组大小, 计数 )临时条件数组 = 分割文本 (字段名数组 [计数 ], “=”, )判断 (字段名数组大小 ≠ 1 )判断 (计数 < 字段名数组大小 )字段条件 = 字段条件 + 临时条件数组 [1 ] + “,”数据条件 = 数据条件 + “'” + 临时条件数组 [2 ] + “'” + “,”字段条件 = 字段条件 + 临时条件数组 [1 ]数据条件 = 数据条件 + “'” + 临时条件数组 [2 ] + “'”字段条件 = 字段条件 + 临时条件数组 [1 ] + “='” + 临时条件数组 [2 ] + “'”计次循环尾 () 数据库句柄 = 连接MySql (服务器名, 数据库账号, 数据库密码, 连接库名, 端口名称 )如果真 (数据库句柄 ≤ 0 )返回 (-1 ) 判断 (允许数据重复 = 假)SQL语句 = 编码_gb2312到utf8 (“INSERT INTO ” + 数据表名 + “ (” + 字段条件 + “) VALUES (” + 数据条件 + “);”)SQL语句 = 编码_gb2312到utf8 (“insert ignore into ” + 数据表名 + “ (” + 字段条件 + “) VALUES (” + 数据条件 + “);”) 执行SQL语句 (数据库句柄, SQL语句 )判断 (数据库句柄 > 0 )返回 (0 ) 断开MySql (数据库句柄 )返回 (-2 )
|
|