최근에 나는이 질문을 조사하고 있었다 : Storing long values in DataGridView C#. 몇 가지 테스트를 거친 후에 DataGridViewCell
은 자보다 큰 텍스트를 표시하지 않으며 값이 실제로 셀에 저장되어 있고 프로그래밍 방식으로 액세스 할 수있는 것으로 나타났습니다.43679는 매직 번호입니까?
실제로 이것은 또한 SQL Server Management Studio
: SSMS - Can not paste more than 43679 characters from a column in Grid Mode에 대한 버그로보고되었습니다.
제한은 UI 렌더링의 오버로드를 방지하기위한 것입니다. 그러나 내 질문은 다음과 같습니다.
- 이 정확한 값이 사용되는 이유는 무엇입니까?
- 이 제한에 대한 문서가 있습니까?
* 16 진수로, 16 진수로 곱하면 어쩌면 .. 제 1의, 아니 ... 누군가의 생일 * * NO IDEA. ** – Rotem
상위 제한은 ** 43680 **입니다. ** 10920 * 4 **입니다. Microsoft가 Vista에 10919 제한에 관한 버그를 연결했습니다. [SSMS : Grid가 VARBINARY (MAX)의> 10,919자를 표시하지 않음] (http://connect.microsoft.com/SQLServer/feedback/details/344117/ssms- grid-will-not-display-10-919-characters-varbinary-max) –
참조 http://stackoverflow.com/questions/2759721/how-do-i-view-the-full-content-of- a-text-or-varcharmax-column-in-sql-server-20 –