北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |
ACCESS做前台SQL SERVER为后台:
“查询”的单击事件中,我在“立即窗口”看到:
CREATE FUNCTION 备品查询 (@Forms___查询窗体___combo6 varchar (255)
, @Forms___查询窗体___使用场所ID varchar (255)
)
RETURNS TABLE
AS RETURN (SELECT 备品备件ID.备品件ID, 备品备件ID.备品件名称, 备品备件ID.备品件规格型号, 备品备件ID.备注, 备品备件ID.设备ID, 使用场所.使用场所
FROM (使用场所 RIGHT JOIN 主要设备ID ON (使用场所.ID = 主要设备ID.使用场所)) RIGHT JOIN 备品备件ID ON (主要设备ID.设备ID = 备品备件ID.设备ID)
WHERE )
备品查询 failed to create function
CREATE FUNCTION 设备查询 (@Forms___查询窗体___使用场所ID varchar (255)
, @Forms___查询窗体___combo6 varchar (255)
)
RETURNS TABLE
AS RETURN (SELECT TOP 100 PERCENT 使用场所.使用场所, 主要设备ID.设备ID, 主要设备ID.设备名称, 主要设备ID.规格型号, 主要设备ID.价格, 主要设备ID.购置时间, 主要设备ID.生产厂家, 主要设备ID.联系人, 主要设备ID.联系电话, 主要设备ID.启用时间, 主要设备ID.备注
FROM 使用场所 INNER JOIN 主要设备ID ON (使用场所.ID = 主要设备ID.使用场所)
WHERE
ORDER BY 主要设备ID.设备ID)
设备查询 failed to create function
CREATE FUNCTION 维修查询 (@Forms___查询窗体___combo6 varchar (255)
, @Forms___查询窗体___使用场所ID varchar (255)
)
RETURNS TABLE
AS RETURN (SELECT 维修记录.维修ID, 主要设备ID.设备ID, 维修记录.报修日期, 维修记录.故障描述, 维修记录.维修内容, 维修记录.维修人员, 维修记录.负责人, 维修记录.修复日期, 维修记录.备注, 使用场所.使用场所, 维修记录.维修状态ID
FROM (使用场所 RIGHT JOIN 主要设备ID ON (使用场所.ID = 主要设备ID.使用场所)) RIGHT JOIN 维修记录 ON (主要设备ID.设备ID = 维修记录.设备ID)
WHERE )
维修查询 failed to create function
在“查询窗体”上有两个组合框控件用来作为查询的条件,分别为“使用场所ID”(行来源:SELECT 使用场所.ID, 使用场所.使用场所 FROM 使用场所 ORDER BY 使用场所.使用场所; )和“combo6”(行来源:SELECT 主要设备ID.设备ID, 主要设备ID.设备名称, 主要设备ID.规格型号 FROM 主要设备ID where=1),窗体中还有三个子窗体(设备查询子窗体、维修查询子窗体、备品查询子窗体),请各位老师帮忙看看。