101 次浏览【转载需注明来源】
局部变量 字段数组 = [];
字段数组[0] = { "字段名": "xxx", "字段值": 1 };
字段数组[1] = { "字段名": "xxx1", "字段值": "12345" };
字段数组[2] = { "字段名": "xxx2", "字段值": "23456" };
字段数组[3] = { "字段名": "xxx3", "字段值": 1 };
字段数组[4] = { "字段名": "xxx4", "字段值": 1 };
通用插入方法("测试表",字段数组)
定义函数 通用插入方法(表名,字段数组) {
局部变量 字段成员 = "";
局部变量 字段成员值 = "";
局部变量 字段参数化内容 = [];
循环 (局部变量 索引 = 0; 索引 < 字段数组.长度; 索引++) {
字段成员 = 字段成员 + 字段数组[索引]["字段名"];
字段成员值 = 字段成员值 + "?";
如果 (索引 < 字段数组.长度 - 1) {
字段成员 = 字段成员 + ",";
字段成员值 = 字段成员值 + ",";
}
字段参数化内容[索引] = 字段数组[索引]["字段值"];
}
mysql客户端.执行SQL语句_同步("insert into "+表名+"(" + 字段成员 + ") values(" + 字段成员值 + ")", 字段参数化内容);
}
通过上述方案,就可以有效的避免因为字段太多而感觉到的代码繁乱
测试账号