উত্তর:
এই ক্ষেত্রে আপনি -1 ব্যবহার করুন।
আমরা যারা মিশেল চ্যানিউইস্কি দ্বারা কোড -1 এর সম্পূর্ণ লাইন -1 দেখতে পাইনি তাদের জন্য:
cmd.Parameters.Add("@blah",SqlDbType.VarChar,-1).Value = "some large text";
সর্বাধিক SQLlDbType.VarChar আকার 2147483647।
আপনি যদি স্কয়ারের পরিবর্তে জেনেরিক ওলেডব সংযোগ ব্যবহার করেন তবে আমি এখানে পেয়েছি যে একটি লংভারচর ডেটাটাইপও রয়েছে। এর সর্বোচ্চ আকার 2147483647 64
cmd.Parameters.Add("@blah", OleDbType.LongVarChar, -1).Value = "very big string";
আপনাকে আকারের প্যারামিটারটি পাস করার দরকার নেই, কেবল ঘোষণা করুন Varchar
যে এটি ইতিমধ্যে ম্যাক্স:
cmd.Parameters.Add("@blah",SqlDbType.VarChar).Value = "some large text";
আপনি যদি এরকম কিছু করেন:
cmd.Parameters.Add("@blah",SqlDbType.VarChar).Value = "some large text";
আকার "কিছু বড় পাঠ্য" থেকে নেওয়া হবে। দৈর্ঘ্য
এটি কোনও সমস্যা হতে পারে যখন এটি কোনও আউটপুট প্যারামিটার হয়, আপনি আর কোনও অক্ষর ফিরে পাবেন না তারপরে আপনি ইনপুট হিসাবে রাখবেন।