应该使用DbType.AnsiString还是DbType.String?

时间:2012-08-18 22:27:03

标签: c# string visual-studio-2005 ansistring dbtype

我正在查看其他人编写的代码。

它到处使用DbType.AnsiString代替DbType.String。为什么呢?

1 个答案:

答案 0 :(得分:0)

DbType.AnsiString是一种遗留数据类型。它处理8位字符而不是Unicode字符。

冒着被人嗤之以鼻的风险,你的问题就像问“为什么我的1996款车型的火花塞是按照1994年的设计标准设计的?”

就像有人说的那样,您可能需要查看数据库模式和现有代码库,或者请某人解决这个问题。

维护旧代码和数据是软件开发人员职业的重要组成部分,也是最难的部分。

相关问题