با سلام من میخوام محتوایی که در دیتا گیرید دارم رو داخل یک متغیر var بریزم و بعد به دیتا بیس منتقلش کنم .
چطور این کار رو بکنم ؟ با تشکر
DataTable data = (DataTable)(dgvMyMembers.DataSource);
تشکر تا اینجا اوکی اما چطور به دیتا بیس بریزم ؟ data رو داخل حلقه foreach میزارم ارور میده.؟!
باید با استفاده از Foreach اطلاعات را در بانک ذخیره کنید
برای ForEach باید از DataRow استفاده کنید
سلام نمیشه ارور میده میشه یک نمونه کد بزارین و بیشتر راهنمایی کنید؟
کد هایی که نوشتید به همراه متن ارور را ضمیمه کنید
DataTable dt = dgv.DataSource as DataTable; foreach (var item in dt) { Features_Group Pg = new Features_Group(); Pg.GroupID = 224; Pg.Title = item.title }
در داخل حلقه آیتم ها رو فراخوانی نمیکنه و ارور میگیره.
فیچر گروه هم یکی از جداولمه
DataTable dt = new DataTable(); string sql = ""; for (int i = 0; i < dt.Rows.Count; i++) { sql = sql + "insert into InvitationData (Col1, Col2, ColN) values('" + dt.Rows[i]["columnname"].ToString().Trim() + "','" + dt.Rows[i]["columnname"].ToString().Trim() + "','" + dt.Rows[i]["columnname"].ToString().Trim() + "')"; }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)