2011-01-31 3 views
0

LINQ to SQL dbml 정의에 데이터 정렬 정보가 저장됩니까?LINQ to SQL dbml 정의에 데이터 정렬 정보가 저장됩니까?

데이터베이스의 데이터 정렬을 변경해야하며이 변경 사항을 반영하기 위해 dbml 파일을 다시 생성해야하는지 알고 싶습니다.

+0

물론, dbml을 xml로 열어서 안으로 들여다 볼 수 있습니다.), 나는 그런 종류의 정보를 dbml 파일에 저장하는 것을 기억하지 않습니다. – Guillaume86

답변

2

LINQ to SQL은 DBML 파일 (LINQ to SQL)에 데이터 정렬을 저장하지 않습니다. .NET에서

제한/차이

SQL 문자열의 평등과 순서를 결정하는 정렬을 사용합니다. SQL Server 인스턴스, 데이터베이스, 테이블 열 또는 식에서 지정할 수 있습니다.

지금까지 구현 된 함수의 변환은 데이터 정렬을 변경하지 않거나 변환 된 식에 다른 데이터 정렬을 지정하지 않습니다. 따라서 기본 데이터 정렬이 대/소문자를 구분하지 않는 경우 CompareTo 또는 IndexOf와 같은 함수는 .NET 함수가 제공하는 것과 다른 결과를 제공 할 수 있습니다.