मेरी मदद कृपया, मैं क्या निम्नलिखित कोड के साथ गलत हो सकता है पता नहीं है:ASP.NET ODBC क्वेरी के साथ मानकों
OdbcConnection conn = new OdbcConnection(connString);
String query = "INSERT INTO customer (custId, custName, custPass, "+
"custEmail, custAddress, custAge) VALUES (" +
"@ID, @Name, @Pass, @Email, @Address, @Age)";
OdbcCommand exe = new OdbcCommand(query, conn);
exe.Parameters.Add("@ID", OdbcType.UniqueIdentifier).Value = id;
exe.Parameters.Add("@Name", OdbcType.VarChar).Value = name;
exe.Parameters.Add("@Pass", OdbcType.VarChar).Value = pass;
exe.Parameters.Add("@Email", OdbcType.VarChar).Value = email;
exe.Parameters.Add("@Address", OdbcType.VarChar).Value = address;
exe.Parameters.Add("@Age", OdbcType.Int).Value = age;
conn.Open();
exe.ExecuteNonQuery(); // ERROR [07002] [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 6.
इस कोड को जब मैं क्वेरी निष्पादित करने के लिए कोशिश कर रहा हूँ मुझे Too few parameters.
त्रुटि फेंकता है। डेटाबेस ठीक है, जब मैं पैरामीटर का उपयोग करने के बजाय क्वेरी में हार्डकोड करता हूं तो यह ठीक काम करता है।
धन्यवाद।
पास बदलते इसे एएसपी पहचानकर्ता के साथ मिश्रित हो रही है ... – halocursed