gpt4 book ai didi

database - 从 Entity Framework 检索数据库行时的空格

转载 作者:搜寻专家 更新时间:2023-10-30 19:57:49 24 4
gpt4 key购买 nike

我正在使用 Entity Framework 并将 User(UserNamePassword)添加到数据库表中。此表有一个 UserName 列 (nchar(20)) 和一个散列的 Password 列 (varchar(50))。

当我从数据库中检索用户时出现问题。返回的用户名末尾用空格填充(直到填满 20 个字符)。我已经使用 Trim() 方法暂时解决了这个问题,但是考虑到我需要对从数据库返回的每一列执行此操作,这似乎不切实际。

其他解决方案是什么?

谢谢!

最佳答案

如果您希望您的列避免额外的空格,您必须将您的列转换为 nvarchar。我个人不喜欢将 char(n) 列用于非固定长度的值。否则你必须继续修剪

关于database - 从 Entity Framework 检索数据库行时的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17960477/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com