索引使用问题
请教高手吹水佬,上次你给的代码,SELECT *FROM lsb WHERE 年级=="七年级" INTO cursor ccb
INDEX on RAND(RECNO()) TAG 班序 (同班不能排在一起,但在实际使用时,出现一些怪现象,偶尔出现同班连排,
特别数据少(70以下)都是按班级顺排,根本没有效果,究竟是什么原因我查不到,吹水佬能帮忙吗?)
CREATE CURSOR 级表 (班号 C(10), 姓名 C(10)) CREATE CURSOR 班1 (班号 C(10), 姓名 C(10)) CREATE CURSOR 班2 (班号 C(10), 姓名 C(10)) CREATE CURSOR 班3 (班号 C(10), 姓名 C(10)) FOR i = 1 TO 50 INSERT INTO 班1 VALUES (PADL(i, 2, "0") + "_1班", "姓名_1班" + PADL(i, 2, "0")) INSERT INTO 班2 VALUES (PADL(i, 2, "0") + "_2班", "姓名_2班" + PADL(i, 2, "0")) INSERT INTO 班3 VALUES (PADL(i, 2, "0") + "_3班", "姓名_3班" + PADL(i, 2, "0")) ENDFOR SELECT 级表 APPEND FROM DBF("班1") APPEND FROM DBF("班2") APPEND FROM DBF("班3") INDEX on 班号 TAG 班号 BROWSE