有什么区别If Assigned(Foo)和If (Foo <> nil)?如果是这样,他们何时应该使用?
我有一个应用程序,其中包含引用300,000个客户的数据.当用户进行搜索时,结果通常比我们的MaxRequestlength允许的大,我们已经通过两种方式解决了这个问题:我们将MaxRequestLength增加到102400(KB)并要求用户提供第一个名称的两个字母和两个姓氏的字母,用于限制返回的客户记录的数量.这使我们不会超过MaxRequestLength限制.
我只是想知道是否有人知道这是否是一个特别好的方法,MaxRequestLength可能或应该有多大限制,以及在这种情况下可能有用的其他选项.