PDA

View Full Version : سوال: تجمیع بانک اطلاعاتی البته بصورت دستی نه!



mzosan817
شنبه 27 آذر 1389, 07:13 صبح
یه برنامه ای دارم که روی 15 سیستم در اداره های مختلف نصب هست بنا به دلایلی تحت شبکه کردن اون هم قادر نیست و تمامی بانک ها هم express هستند یه نسخه از برنامه هم در اداره مرکزی نصب هست که بانک اون هم express هست،حالا سوال من اینه که چطوری میتونم بانکها رو در اداره مرکزی تجمیع کنم البته دستی نمیخوام تجمیعشون کنم بلکه میخوام مثلا بانکها رو یکی یکی در درایو مثلا d بریزیم بعد با یه دستوری در برنامه اطلاعات جدول x اون بانک رو به جدول x بانک برنامه اصلی که در اداره مرکزی نصب هست اضافه کنم
ممنون میشم هرکی اطلاعاتی در این زمینه داره منو راهنمایی کنه

mzosan817
شنبه 27 آذر 1389, 07:21 صبح
البته برنامه با سی شارپ نوشته شده است کد سی شارپ این قسمتو اگه یکی داره ممنون میشم راهنماییم کنه

mzosan817
شنبه 27 آذر 1389, 08:59 صبح
یه چیزی شبیه این کد ولی ناقصه
SqlCommand cmd = newSqlCommand();
cmd.Connection =SereverConn;
SqlDataAdapter da = newSqlDataAdapter("select * from tbl_Suggestion_Impacts", Conn);
DataSet ds = newDataSet();
//ds.Tables.Add(dt);
da.Fill(ds, "tbl_Suggestion_Impacts");
da.AcceptChangesDuringFill = true;
//da.AcceptChangesDuringUpdate = true;
SqlDataAdapter da2 = newSqlDataAdapter("select * from tbl_Suggestion_Impacts", SereverConn);
SqlCommandBuilder cmd_b = newSqlCommandBuilder(da2);
da2.UpdateCommand = cmd_b.GetUpdateCommand();
da2.InsertCommand = cmd_b.GetInsertCommand();
SereverConn.Open();
da2.Update(ds,"tbl_Suggestion_Impacts");
SereverConn.Close();