【发布时间】:2025-11-21 22:40:01
【问题描述】:
我在数据库中有一个 Abc 字段,我想确保用户不会超出数据库中字段的限制,因此我使用了“您不能输入超过 50 个字符”的验证。
现在的问题是,由于存储中文、印度文字和其他此类语言的内存占用超过 1 个字节,我将如何验证长度。
现在发生的情况是用户输入了 30 个字符,然后他收到一条显示消息“您不能输入超过 50 个字符”。
对于解决方案,我知道我可以增加数据库的大小或检查字节长度,但这似乎不是一个好主意。
你会采用什么方法来完成它?
【问题讨论】:
-
这是什么类型的数据库,SQl 服务器?另外,Nvarchar 字段是什么类型?
标签: c# .net database globalization