尝试根据从SqlServer检索到的归类详细信息在C#应用程序中创建 CultureInfo 对象。 当我查询数据库时,我收到的整理详细信息是 Latin1_General_CI_AI 。如何使用此信息创建cultureInfo对象?有没有其他方法可以创建与SqlServer数据库的排序规则匹配的cultureInfo对象?
请提供您的回复。
答案 0 :(得分:1)
这是获取表中列的LCID的查询 - “SELECT COLLATIONPROPERTY('COLLATIONPROPERTY','LCID')为'LCID'”,其中COLLAtIONPROPERTY是特定列的校对名称。
答案 1 :(得分:0)
你没有。这不是一般映射 - 特别是因为SQL Server归类确实组合了代码页(未在C#CultureInfo中表示)以及实现细节(CL_AI实际上是指示特殊行为的标志)。没有直接映射,因为文化信息包含在整理的粒度下的附加信息,这些信息不会像数字的格式化那些元素那样。