|
发表于 2019-8-27 13:50:47
|
显示全部楼层
福建省福州市
.版本 2
.支持库 mysql
.支持库 iext
.支持库 spec
.子程序 _按钮1_被单击
.局部变量 表名, 文本型
.局部变量 a, 整数型
.局部变量 b, 整数型
.局部变量 d, 整数型
.局部变量 f, 整数型
.局部变量 字段, 文本型
断开MySql (sql)
sql = 连接MySql (“数据库地址”, “数据库”, “数据库”, “数据库”, 端口)
执行SQL语句 (sql, “set names'gbk'”)
.如果真 (sql = 0)
信息框 (“数据库连接失败”, 0, , )
返回 ()
.如果真结束
输入框 (“请输入您要创建的表名称”, “提示”, “新的表”, 表名, , )
.如果真 (表名 = “”)
返回 ()
.如果真结束
a = 超级列表框1.取表项数 ()
b = 超级列表框1.取列数 ()
.计次循环首 (b, d)
.计次循环首 (a + 1, f)
.判断开始 (f = 1)
字段 = 超级列表框1.取列标题 (d - 1)
调试输出 (字段)
.判断开始 (d = 1)
.如果真 (执行SQL语句 (sql, “CREATE TABLE `” + 表名 + “`(主键 int not null auto_increment, `” + 字段 + “` varchar(255) null, primary key(主键))engine=INNODB default charset=gbk”) = 假)
信息框 (“上传失败”, 0, , )
返回 ()
.如果真结束
.默认
.如果真 (执行SQL语句 (sql, “alter table `” + 表名 + “` add `” + 字段 + “` varchar(255) null”) = 假)
信息框 (“上传失败”, 0, , )
返回 ()
.如果真结束
.判断结束
.判断 (d = 1)
增加记录 (sql, “`” + 表名 + “`”, “`” + 字段 + “`='” + 超级列表框1.取标题 (f - 2, d - 1) + “'”)
.默认
.如果真 (更新记录 (sql, “`” + 表名 + “`”, “`” + 字段 + “`='” + 超级列表框1.取标题 (f - 2, d - 1) + “'”, “主键='” + 到文本 (f - 1) + “'”) = 假)
信息框 (“上传失败”, 0, , )
.如果真结束
.判断结束
.计次循环尾 ()
.计次循环尾 ()
变量名 | 类 型 | 静态 | 数组 | 备 注 | 表名 | 文本型 | | | a | 整数型 | | | b | 整数型 | | | d | 整数型 | | | f | 整数型 | | | 字段 | 文本型 | | | 断开MySql (sql )sql = 连接MySql (“数据库地址”, “数据库”, “数据库”, “数据库”, 端口 )执行SQL语句 (sql, “set names'gbk'”)如果真 (sql = 0 )信息框 (“数据库连接失败”, 0, , )返回 ()输入框 (“请输入您要创建的表名称”, “提示”, “新的表”, 表名, , )如果真 (表名 = “”)返回 ()a = 超级列表框1.取表项数 ()b = 超级列表框1. 取列数 ()计次循环首 (b, d )计次循环首 (a + 1, f )判断 (f = 1 )字段 = 超级列表框1. 取列标题 (d - 1 )调试输出 (字段 )判断 (d = 1 )如果真 (执行SQL语句 (sql, “CREATE TABLE `” + 表名 + “`(主键 int not null auto_increment, `” + 字段 + “` varchar(255) null, primary key(主键))engine=INNODB default charset=gbk”) = 假)信息框 (“上传失败”, 0, , )返回 ()如果真 (执行SQL语句 (sql, “alter table `” + 表名 + “` add `” + 字段 + “` varchar(255) null”) = 假)信息框 (“上传失败”, 0, , )返回 ()判断 (d = 1 )增加记录 (sql, “`” + 表名 + “`”, “`” + 字段 + “`='” + 超级列表框1. 取标题 (f - 2, d - 1 ) + “'”)如果真 (更新记录 (sql, “`” + 表名 + “`”, “`” + 字段 + “`='” + 超级列表框1. 取标题 (f - 2, d - 1 ) + “'”, “主键='” + 到文本 (f - 1 ) + “'”) = 假)信息框 (“上传失败”, 0, , )计次循环尾 ()计次循环尾 ()
|
评分
-
查看全部评分
|