Red de conocimiento del abogados - Respuesta a la Ley de patrimonio - La diferencia entre xs y xsb en la base de datos

La diferencia entre xs y xsb en la base de datos

Moderador, según su situación, le doy las siguientes ideas, que pueden no ser correctas, como referencia:

Tabla de clases: dm (código de sistema), user_dm (código de usuario), bjmc (nombre de clase).

Tabla de estudiantes: xh (número de estudiante), user_xh (número de estudiante de usuario), bjh (campo dm en la tabla de clases asociada), rxny (año de inscripción)

Lo anterior es el Diseño de estructura de tabla, el código de clase que muestra es "user_dm". Su actualización por lotes se basa en la calificación, y la calificación se basa en el año actual: el año de admisión + 1 (por ejemplo, el primer grado en septiembre de 2012 será el segundo grado en septiembre de este año). Suponga que sus alumnos están en la mesa.

Supongamos que w_main en la ventana tiene los siguientes controles: dw_1 es una tabla combinada de la tabla de estudiantes y la tabla de clases (seleccione a. *, b. * de bjb un xsb interno en a. bjh = b.dm), cuando se actualiza el evento de clic de un botón:

String ls_bjh, ls_rxny.ls_getny

龙岛

int li_nf

ls_getny = string (hoy(), 'AAAA')

para i = 1 a dw_1.rowcount()

ls_rxny = dw_1.getitemstring(I,'rxny')

Li _ NJ =(entero(ls _ getny)-entero(ls _ rxny))* 10

ls _ rxny = cadena(entero(ls _ rxnj)+Li _ NJ , ' ### ')

dw_1.getitem(i, ' user_dm ', ls_rxny)

Entonces

Se puede implementar el código anterior, otros. DW_1 actualiza la tabla de datos a: tabla de clases.