【发布时间】:2021-02-19 11:23:09
【问题描述】:
我正在使用旧的 Access 数据库(是的,它非常丑陋,我讨厌它)。我需要修改我正在创建的 VB 应用程序中的一些列。我的大部分修改设置正确,但我正在与将列修改为文本使其默认为“允许零长度”为假这一事实作斗争。
所以 ALTER TABLE [申请人表] ALTER COLUMN [申请人 ID] 文本(255)
我需要该更改将“允许零长度”设置为 true。
我试过了 ALTER TABLE [申请人表] ALTER COLUMN [申请人 ID] Text(255) NULL
但这似乎也不起作用。我已经到处寻找解决方案,但似乎找不到一个直接的答案。
有什么想法吗?
谢谢, 瑞恩。
感谢您的信息。我很高兴是 Access 而不是我。
我想我只是想破解这个应用程序,因为无论如何整个数据模型都是垃圾。
【问题讨论】:
-
在 GUI(表格设计)中尝试会发生什么?
-
Allen Browne, MVP :“只是出于好奇,您为什么要将此属性设置为是?也许是为了与其他软件兼容?对于一个非常奇怪的领域?总的来说,我认为这是一个糟糕的主意,因为:1) 用户无法区分,2) Access 无法区分。(尝试使用 DLookup())。 -- pcreview.co.uk/forums/allow-zero-length-using-sql-t1636536.html
标签: ms-access