Witam
Mam mały problem z realizacją updet'a w mojej bazie. Oto kod ktory mam teraz
SqlCeCommand cmt = new SqlCeCommand(stv, cms);
SqlCeDataAdapter Adapter = new SqlCeDataAdapter(cmt);
bazaDataSet1.Clear();
Adapter.Fill(bazaDataSet1, "Zag");
dataGridView1.DataSource = bazaDataSet1.Tables["Zag"];
if (cmk != cmc)
{
while (cmc < cmk)
{
tmp4 = cmc+1;
string stz = "update Zag set id = '"+Convert.ToString(cmc)+"' where id='" + Convert.ToString(tmp4) + "'";
SqlCeCommand cme = new SqlCeCommand(stz, cms);
cmb.ExecuteNonQuery();
cmc++;
}
}
cms.Close();
Chodzi mi głównie o to, że kasuje dany wiersz z bazy - to mam już zrobione - a po wykasowaniu id nie mają dziury tzn. ma być " 1,2,3" a nie "1,3,4".