小编sar*_*nya的帖子

您尝试执行不包含指定表达式'out_time'的查询作为ms访问中的聚合函数

我使用Ms访问作为我的数据库,我正在使用以下查询来获取时间:

select 
        in_time,
        out_time,
        datediff("n",b.in_time,c.out_time) as work_time,
        log_date,
        emp_id 
from 
    (select 
        LogTime as in_time,
        SrNo,
        LogID as emp_id,
        LogDate as log_date 
    from LogTemp 
    where Type='IN' ) as b
left join
    (select 
        SrNo as out_id, 
        LogTime as out_time,
        LogID as out_emp_id,
        LogDate as out_log_date 
      from LogTemp 
     where Type = 'OUT'
     group by SrNo) as c
on (b.SrNo <> c.out_id
    and b.emp_id = c.out_emp_id
    and b.log_date = out_log_date ) 
where  
    c.out_id > b.SrNo and 
    [log_date] >= #8/20/2012# and 
    [log_date] <= #8/20/2012# and …
Run Code Online (Sandbox Code Playgroud)

sql ms-access

5
推荐指数
1
解决办法
1万
查看次数

由于以下错误,检索 CLSID {XXXX} 组件的 COM 类工厂失败:80040005

当我的 Web 服务尝试通过我的 .net Web 服务实用地打开 MS Word 文档时,我收到下面提到的错误。当我通过 Visual Studio 运行 Web 服务时,它工作正常,但是当我在 IIS 7 上部署 Web 服务时,出现错误

Retrieving the COM class factory for component with CLSID 
{000209FF-0000-0000C000-000000000046} failed due to the following error: 80070005
Access is Denied
Run Code Online (Sandbox Code Playgroud)

在下一行。

Microsoft.Office.Interop.Word.Application oWordApp = new Microsoft.Office.Interop. Word.Application();
Microsoft.Office.Interop.Word.Document oWordDoc = new Microsoft.Office.Interop.Word.Document();
Run Code Online (Sandbox Code Playgroud)

我已经在服务器端编写了这段代码。它必须打开Word文档模板并查找并替换一些值并另存为不同的名称

我使用 64 位系统和 Office 2007。任何人都可以帮助我解决这个问题吗?

dcom web-services office-2007

2
推荐指数
1
解决办法
8553
查看次数

标签 统计

dcom ×1

ms-access ×1

office-2007 ×1

sql ×1

web-services ×1