आपने अपना आदेश cmd
associated संबद्ध नहीं किया है आपके SqlConnection के साथ, यही कारण है कि आपको त्रुटि मिल रही है।
आपको निर्दिष्ट करने की आवश्यकता है:
cmd.Connection = con;
अपने submitdata()
. में तरीका।
चूंकि SqlCommand IDisposable लागू करता है , यह बेहतर है यदि आप इसे ब्लॉक का उपयोग करके उपयोग करते हैं जैसे:
using (SqlCommand cmd = new SqlCommand())
{
cmd.Parameters.Clear();
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "insertdata";
cmd.Connection = con;
.... your code
}