तो सी # में जब भी मैंने अपने एमएसएसक्यूएल डेटाबेस से एक छोटा सा पुनर्प्राप्त किया, तो मैंने निम्नलिखित कलाकारों का उपयोग किया।मैं सी # में MySQL से डेटा प्रकार का टिनिंट कैसे प्राप्त करूं?
(int)(byte)reader["MyField"];
हालांकि, यह कास्ट MySQL में काम नहीं कर रहा है।
मैं
(byte)reader["MyField"];
और बस
(int)reader["MyField"];
संपादित करें क्या कोशिश की है 1
अपवाद
The specified cast is not valid.
संपादित 2
यह डेटा प्रकार है।
{Name = "SByte" FullName = "System.SByte"}
क्या आप अधिक कोड प्रदान कर सकते हैं? – craig1231
क्या आपने 'पाठक [" माईफिल्ड "] + 0;' कोशिश की है? –
@ हंस जो संकलित नहीं होंगे: अभिव्यक्ति को 'ऑब्जेक्ट + int' टाइप किया गया है, जिसके लिए कोई मिलान '' 'ऑपरेटर नहीं है। –