2009-11-01 9 views
7

SQL सर्वर UniqueIdentifier प्रकार का प्रतिनिधित्व करने के लिए C# में चुनने के लिए सबसे अच्छा डेटा प्रकार क्या है? मैं एक GUID का उपयोग करने जा रहा था लेकिन मैंने लोगों को varChars का उपयोग करके देखा है।SQL सर्वर 2005 UniqueIdentifier और C# डेटा प्रकार

धन्यवाद

उत्तर

10

System.Guid तुम क्या जरूरत है।

आप इस लेख में एसक्यूएल डेटा प्रकार के CLR समकक्ष के बारे में जानने कर सकते हैं:

SQL Server Data Types and Their .NET Framework Equivalents

+0

भी उपयोगी लिंक के कारण सही उत्तर प्रदान किया गया। – Davy

4

GUID सबसे अच्छा विकल्प है।

7

जब भी मैं एक अद्वितीय पहचानकर्ता एसक्यूएल डेटा प्रकार का उपयोग करता हूं, तो मैं हमेशा इसे सी # में एक ग्रिड में मैप करता हूं। मुझे नहीं लगता कि मैंने कभी इसे अलग तरीके से देखा है।

+2

+1। यूनिविइडेंटिफायर का प्रतिनिधित्व करने के लिए GUIDs या तारों का प्रतिनिधित्व करने के लिए वर्चर्स का उपयोग करने वाले लोग * गलत प्रकार * का उपयोग कर रहे हैं। –

+0

धन्यवाद - वोट दें। – Davy

3

GUID प्रत्यक्ष तुलना है।