علی اکبر
شنبه 31 فروردین 1387, 09:33 صبح
سلام
می خواهم اطلاعات چندین سطر را باهم ویا تک تک در یک چرخه تغییر وذخیره کنم
قبلا با ado کلاسیک و رکوردست مشکلی نبود اما حالا واقعا نمی دونم چکار کنم
در همین بخش خوندم که کلا بحث حرکت روی سطرها movenext و.. حذف شده ایا درسته؟
خواهش می کنم این کد من رو اصلاح کنید ممنون
m_sqlConn = new SqlConnection(m_ConnectionString);
m_sqlConn.Open();
adap1 = new SqlDataAdapter("select * from table1", m_sqlConn);
DataSet set1 = new DataSet();
adap1.Fill(set1, "tell");
DataTable table1 = set1.Tables["tell"];
adap1.FillSchema(set1, SchemaType.Source, "tell");
int _jj = new int();
int _ii = new int();
int _ll = new int();
_ii = 0;
_ll = 10;
while (_ii < _jj)
{
table1.Rows[_ii].BeginEdit();
table1.Rows[_ii]["tell"] = _ll.ToString();
table1.Rows[_ii].EndEdit();
_ii = _ii + 1;
_ll = _ll + 1;
}
SqlCommandBuilder build = new SqlCommandBuilder(adap1);
adap1.Update(set1, "tell");
هدفم حرکت برروی رکوردها وتغییر اونهاست البته کلا به صورت کدنویسی
ضمنا کد ذخیره ور وقتی داخل حلقه هم می گذارم جواب نمی گیرم
می خواهم اطلاعات چندین سطر را باهم ویا تک تک در یک چرخه تغییر وذخیره کنم
قبلا با ado کلاسیک و رکوردست مشکلی نبود اما حالا واقعا نمی دونم چکار کنم
در همین بخش خوندم که کلا بحث حرکت روی سطرها movenext و.. حذف شده ایا درسته؟
خواهش می کنم این کد من رو اصلاح کنید ممنون
m_sqlConn = new SqlConnection(m_ConnectionString);
m_sqlConn.Open();
adap1 = new SqlDataAdapter("select * from table1", m_sqlConn);
DataSet set1 = new DataSet();
adap1.Fill(set1, "tell");
DataTable table1 = set1.Tables["tell"];
adap1.FillSchema(set1, SchemaType.Source, "tell");
int _jj = new int();
int _ii = new int();
int _ll = new int();
_ii = 0;
_ll = 10;
while (_ii < _jj)
{
table1.Rows[_ii].BeginEdit();
table1.Rows[_ii]["tell"] = _ll.ToString();
table1.Rows[_ii].EndEdit();
_ii = _ii + 1;
_ll = _ll + 1;
}
SqlCommandBuilder build = new SqlCommandBuilder(adap1);
adap1.Update(set1, "tell");
هدفم حرکت برروی رکوردها وتغییر اونهاست البته کلا به صورت کدنویسی
ضمنا کد ذخیره ور وقتی داخل حلقه هم می گذارم جواب نمی گیرم