Hm-m-m-m.... I see your the error ;)
cm = new SqlCommand("Raghu", sqlConnection1);
cm.Parameters.Add("@ID", SqlDbType.Int);
cm.Parameters.Add("@Name", SqlDbType.NVarChar);
cm.Parameters.Add("@Location", SqlDbType.NVarChar);
cm.CommandType = CommandType.StoredProcedure;
you add parameters, but where are values for this parameters?
something like this:
cm.Parameters[0] = 1;
cm.Parameters[1] = "myName";
cm.Parameters[2] = "myLocation";
also you are using method
public SqlParameter Add(string parameterName, SqlDbType sqlDbType);
try
public SqlParameter Add(string parameterName, object value);
instead. here is an example:
cm.Parameters.Add("@ID",Convert.ToInt32(1))