Número de serie de programación
Pero personalmente creo que los datos de la oración son 1. fuente de registro = " seleccionar * de TB _ djb ordenar por número de cupón " debe escribirse como:
fuente de registro = " Seleccionar máximo (número de cupón) de tb_djb "
. Esto está bien. Ahorre recursos del sistema al devolver como máximo un registro y un campo a la vez, mientras que el suyo devolverá todos los registros y todos los campos a la vez.
Si desea numerar todos los días, se recomienda escribirlo en este formato: año, año, mes, día, número de serie diario, como por ejemplo 201104250001.
Si ese es el caso, es simple: obtenga el número de serie más grande, saque los primeros ocho dígitos y compárelo con la fecha de hoy. Si es el mismo día, suma 1 al número de serie. En caso contrario, renumérelo según la nueva fecha a partir de 0001, de modo que los siguientes códigos sean casi iguales.
Oscuro y sucio como una cuerda
Atenuar s1 como una cuerda
Marcar s2 como una cuerda
sOrder=Data1. Conjunto de registros.Campo(0). valor
s1=Izquierda(orden, 8)
s2 = formato(Ahora(), "aaaammdd")
Si s1=s2, entonces "Igual cielo".
sOrder=val(sOrder) 1
Otro
sOrder=Format(Now(), " aaaammdd ") amp "0001"
Endif