पर बहुआयामी बाइट सरणी सहेजना मैं एक बहुउद्देशीय बाइट सरणी को SQL सर्वर डेटाबेस में सहेजना चाहता हूं।SQL सर्वर डेटाबेस
मुझे पता है कि एक बाइट सरणी को कैसे सहेजना है जो डेटाबेस में छवि रूपांतरण है। इसके लिए मैंने उपयोग किए गए डेटा प्रकार image
है। लेकिन अब मैं एक और बाइट सरणी स्टोर करना चाहता हूं जो बहुआयामी बाइट सरणी byte [,] temp
है, जिसमें x, y मानों के साथ दो आयाम हैं।
मैंने इंटरनेट पर खोज की और यहां कहा जाता है कि VARBINARY
प्रारूप का उपयोग करना। मैं बस इतना जानना चाहता हूं कि अगर मैं VARBINARY
डेटाटाइप डेटा कॉलम में अपनी बहुआयामी सरणी को सहेजता हूं, तो क्या मान बदले जाएंगे? क्या डेटा को फिर से बहुआयामी सरणी के रूप में प्राप्त करना संभव है?
'IMAGE' बहिष्कृत हो गई है - ** 2005 और नए **, आप ** हमेशा ** का उपयोग करना चाहिए' VARBINARY (मैक्स) एसक्यूएल सर्वर के लिए 'किसी भी बाइनरी प्रकार के भंडारण के लिए - कि एक ही चित्र है या एक बहु आयामी सरणी। और ** नहीं ** आपका डेटा ** ** ** किसी भी तरह से बदला नहीं जाएगा - बाइट्स, बाइट्स आउट, ठीक उसी तरह जैसे आप उन्हें पहले स्थान पर रखते हैं –
बहुत बढ़िया धन्यवाद .. यह वास्तव में सहायक था ... और एक और बात यह क्यों है कि आप कहते हैं कि छवि को बहिष्कृत किया गया है .. क्या IMAGE का उपयोग करने का कोई नकारात्मक पक्ष है ..? मैं एसक्यूएल सर्वर 2005 – Gihan
पीएस का उपयोग कर रहा हूं: मैंने गुगल किया और जवाब मिला। एक बार फिर धन्यवाद। आशा है कि आप इसे एक उत्तर के रूप में रखें ताकि मैं इसे टिक कर सकूं। यहां के बीच जो लोग चाहते हैं उनके लिए अधिक बहिष्कृत डेटा प्रकारों का लिंक है: http://social.msdn.microsoft.com/Forums/en/transactsql/thread/15f9e54c-18af-4f9a-8472-58fbd285a736 – Gihan