السلام عليكم و رحمة الله و بركاته
لدي مشكلة في تطبيق الوضع المنفصل في ADO.net المشكلة هي كيف أستطيع نقل البيانات من SqlDataAdapter إلى قاعدة البيانات
ولقد وجت شروحات كثيرة و تطبيقات عليها ولكن للأسف عندما أضيف سجل أو عامود جديد و ينتهي ال Function أجد أن الجدول لم يتغير !!
وهذا الكود المستخدم :
إسم قاعدة البيانات : dbPeople إسم الجدول : Person
DataSet DS = new DataSet();
DataTable DT = new DataTable();
SqlDataAdapter db_Adapter = new SqlDataAdapter("select * from Person",@" Data Source=.\SQLEXPRESS;AttachDbFilename=C:\dbPeople.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True ");
db_Adapter.Fill(DS,"Person_Table");
SqlCommandBuilder cmdbuil = new SqlCommandBuilder(db_Adapter);
DS.Tables["Person_Table"].Rows[1].ItemArray = new object [] {0,"AAA",15};
DataColumn EmpNameColumn = new DataColumn("Employee Name", typeof(string));
EmpNameColumn.Caption = "Employee Name";
DT.Columns.AddRange(new DataColumn[] { EmpNameColumn });
db_Adapter.UpdateCommand = cmdbuil.GetInsertCommand();
db_Adapter.Update(DS, "Person_Table");
أحاول أن أضيف عامود بأسم Employee Name
و إضافة بيانات صف
تحيااااتي