ms-access - 连续形式的奇怪行为
问题描述
我有一张包含姓名和两个姓氏的员工表(在西班牙需要两个姓氏)。
为避免输入错误,我有一个名为“ST_JLE_Apellidos”的姓氏表。这样,我存储的是姓氏编号,而不是姓氏本身。
为了提供表单,我使用以下 SQL 字符串(其中表“Apellido2”是表“Apellido1”的一个实例:
SELECT
JLE_Personal.Id_Personal_Personal,
JLE_Personal.Personal_NIF,
Apellido1.Personal_Apellido,
Apellido2.Personal_Apellido,
ST_JLE_Personal_Nombres.Personal_Nombre,
ST_JLE_CargosEnLaEmpresa.CargosEnLaEmpresa_CargoEnLaEmpresa,
ST_JLE_Municipios.Municipios_Municipio,
ST_JLE_Provincias.Provincias_Provincia,
ST_JLE_Paises.Paises_NombreCast,
JLE_Personal.Personal_Alta_FechaInicial,
JLE_Personal.Personal_Alta_FechaFinal
FROM
ST_JLE_Personal_Apellidos AS Apellido2
INNER JOIN (
ST_JLE_Personal_Apellidos AS Apellido1
INNER JOIN (
(
ST_JLE_Paises
INNER JOIN ST_JLE_Provincias ON ST_JLE_Paises.Id_Paises_Pais = ST_JLE_Provincias.Cod_Provincias_Pais
)
INNER JOIN (
ST_JLE_Municipios
INNER JOIN (
ST_JLE_CargosEnLaEmpresa
INNER JOIN (
ST_JLE_Personal_Nombres
INNER JOIN JLE_Personal ON ST_JLE_Personal_Nombres.Id_Personal_Nombre = JLE_Personal.Cod_Personal_Nombre
) ON ST_JLE_CargosEnLaEmpresa.Id_CargosEnLaEmpresa_CargoEnLaEmpresa = JLE_Personal.Cod_Personal_Cargo
) ON ST_JLE_Municipios.Id_Municipios_Municipio = JLE_Personal.Cod_Personal_Municipio
) ON ST_JLE_Provincias.Id_Provincias_Provincia = ST_JLE_Municipios.Cod_Municipios_Provincia
) ON Apellido1.Id_Personal_Apellido = JLE_Personal.Cod_Personal_Apellido1
) ON Apellido2.Id_Personal_Apellido = JLE_Personal.Cod_Personal_Apellido2;
这是查询的 MS-Access 图形窗口:
结果如下:
到目前为止一切都正确。
当我尝试使用包含两个姓氏的连续形式时,问题就来了:
文本框 1:Apellido1.Personal_Apellido 文本框 2:Apellido2.Personal_Apellido
MS-Access 接受这两个文本框,但是当我运行表单时,文本框 2 会自动更改为 Apellido1.Personal_Apellido:
我正在犯什么错误?
提前致谢
解决方案
推荐阅读
- python - 如何使用 Python 创建屏幕截图 Motion JPEG 流媒体服务器?
- c++ - C++ - 以特定方式对向量中的字符串进行排序
- reactjs - React tiliio 可编程视频切换摄像头不工作
- c# - OpenIdConnectProtocolInvalidNonceException。用户仍然可以在 AuthenticationFailed 通知上进行身份验证吗?
- java - 以随机顺序访问数组中的每个值
- java - 如何使用“@”(注释)在变量名称中签名创建变量?
- php - 我的变量有问题吗?
- python - 如何从“cats_vs_dogs”张量流数据集中查看图像
- html - 即使使用 flexbox 和显式最大高度,div 也会超出这些限制
- typescript - 如何在函数中为多个接口使用 typescript keyof