سوال: اشکال در insert اطلاعات CheckBoxList

با سلام و خسته نباشید خدمت همه دوستان من یه فرم ثبت نام دارم که قراره یک سری مشخصات را از کاربر بگیره و اینکه چه رشته ای را قراره شرکت کنن از طریق چک باکس لیست پر کنن ،بعدمیخوام مشخصات افراد ثبت نامی توی یه جدول ذخیره بشه و رشته هاشون توی یه جدول دیگه که با کلید خارجی در ارتباطن حالا مشکلم اینه که اگه فرد مثلا 4 تا رشته انتخاب کنه 4 بار مشخصاتش در جدول مشخصات ذخیره میشه و 4 تا رشته هم در جدول رشته ها در حالی که میخوام 1 بار مشخصاتش ذخیره بشه و فقط رشته هاش 4 بار در جدول رشته هاثبت بشن ... ممنون میشم راهنماییم کنید

foreach (ListItem item in CheckBoxList2.Items) { cmd = new SqlCommand("SP_Insert_Form", cnc); cmd.Parameters.AddWithValue("@Name", TxtName.Text); cmd.Parameters.AddWithValue("@Family", TxtFamily.Text); cmd.Parameters.AddWithValue("@CodMeli", TxtCodmeli.Text); cmd.Parameters.AddWithValue("@FathersName", TxtFather.Text); cmd.Parameters.AddWithValue("@Birthday", TxtDate.Text); cmd.Parameters.AddWithValue("@Age_ID", DrpAeg.SelectedValue); cmd.Parameters.AddWithValue("@Institute_ID", DrpInstitute.SelectedValue); cmd.Parameters.AddWithValue("@Mobile", TxtMobil.Text); cmd.Parameters.AddWithValue("@Date", Session["Date"]); cmd.Parameters.AddWithValue("@Random", m); cmd.Parameters.AddWithValue("@Reshte_ID", item.Value); cmd.CommandType = System.Data.CommandType.StoredProcedure; danger.Visible = false; success.Visible = true; cmd.ExecuteNonQuery(); }
این هم پروسیجرم
ALTER PROCEDURE [dbo].[SP_Insert_Form] @Name nvarchar(50), @Family nvarchar(50) , @CodMeli char(10), @FathersName nvarchar(50) , @Birthday char(4) , @Age_ID int , @Reshte_ID int , @Mobile char(11), @Institute_ID int, @Date char(10), @Random int as declare @F_id int begin insert into Table_Form_Sabtname(Name,Family,CodMeli,FathersNam e,Birthday,Age_ID,Mobile,Institute_ID,Date,Random) values(@Name,@Family,@CodMeli,@FathersName,@Birthd ay,@Age_ID,@Mobile,@Institute_ID,@Date, @Random) select @F_id=@@IDENTITY from Table_Form_Sabtname insert into Table_Relation (Reshte_ID,F_id)values (@Reshte_ID,@F_id) end

سوال: اشکال در insert اطلاعات CheckBoxList


خرید بک لینک
کپی رابت محفوظ است اخبار ایران و جهان
قدرت گرفته از niloblog