Ms access Access 2010查询截断备注字段

Ms access Access 2010查询截断备注字段,ms-access,truncate,memo,Ms Access,Truncate,Memo,我在access中使用了以下查询用于报告中的数据选择。它可以工作,只是截断了What_Occessed字段 sql数据库将what_Occess字段作为nvarchar(max)-access 2010,请参见它作为备注字段 我需要能够看到报告表单上“发生了什么”字段的全部内容 谢谢, 史蒂夫 很多事情都会导致备忘录字段被截断。在报告中,您可以删除备忘录或使用其他查询获取全文 这里有一个很好的可能原因列表:我一直在寻找这个答案,因为我知道我在几年前的一篇文章中发现了如何解决这个问题。后来我记起了

我在access中使用了以下查询用于报告中的数据选择。它可以工作,只是截断了What_Occessed字段

sql数据库将what_Occess字段作为nvarchar(max)-access 2010,请参见它作为备注字段

我需要能够看到报告表单上“发生了什么”字段的全部内容

谢谢,

史蒂夫


很多事情都会导致备忘录字段被截断。在报告中,您可以删除备忘录或使用其他查询获取全文


这里有一个很好的可能原因列表:

我一直在寻找这个答案,因为我知道我在几年前的一篇文章中发现了如何解决这个问题。后来我记起了这是我所知道的最痛苦的工作。因为它似乎已经从当前的知识中丢失了,我想我会把它放回去

在“导出”窗口中,单击“高级”。它显示了字段信息的网格。如果将鼠标放在“字段名”标题上,然后将其向右移动,光标将转到带有两个箭头的一行,再向右移动,光标将转到带有空格和两个箭头的两行。单击并向右拖动,您可以魔术般地获得跳过字段,返回字段名称标题,再次执行相同操作,然后魔术般地创建索引,重复并魔术化宽度,然后是数据类型的开始和下一次。啊,数据类型表示它将导出为短文本字段,将其更改为长文本,这就是它导出的内容。 如果使用“导入/导出保存的等级库”将其放入vba,则可以类似地公开将导出为的数据类型。 它适用于旧版本,也适用于SQL server链接的odbc表。 我还刚刚意识到,如果您为不需要的查询选择跳过选项,那么这些单字段查询可能也不需要。
希望这对某些人有所帮助:)

在这种情况下,它很可能是不同的。
SELECT DISTINCT dbo_all_clients_view.people_id,
                dbo_all_clients_view.full_name,
                dbo_event_log_shack.actual_date,
                dbo_all_clients_view.is_active_client,
                [dbo_all_clients_view query].policy_num,
                dbo_event_log_shack.event_log_id,
                dbo_all_clients_view.dob,
                dbo_event_log_shack.eventtime1,
                dbo_event_log_shack.is_deleted,
                dbo_event_log_shack.staff_name,
                dbo_event_log_shack.staff_supervisor,
                cir_descrip_staff_resp.what_happened
FROM   cir_descrip_staff_resp
       RIGHT JOIN ((dbo_all_clients_view
                    LEFT JOIN dbo_event_log_shack
                           ON dbo_all_clients_view.people_id =
                              dbo_event_log_shack.people_id)
                   LEFT JOIN [dbo_all_clients_view query]
                          ON dbo_all_clients_view.id_no =
[dbo_all_clients_view query].dbo_all_clients_view_id_no)
ON cir_descrip_staff_resp.[event id] = dbo_event_log_shack.event_log_id
WHERE  (( ( dbo_event_log_shack.is_deleted ) = false ))
ORDER  BY dbo_all_clients_view.full_name,
          dbo_event_log_shack.actual_date DESC;