Soru Geçmişi
21.01.17 09:27
veritabanına otomatiksayı türünde kolon ekleme
merhaba, veri tabanında bir satır sildiğim ve yeni bir satır eklediğim zaman, "sırano" isimli "otomatik sayı" veritüründeki sütunda sayı kaldığı yerden devam ediyor. fakat ben "sırano" sütununun yenilenmesini istiyorum. aşağıdaki gibi bir kod kullandım ama "sırano" kolonuna herhangi bir veri atmıyor ve veri türü "sayı" olarak kalıyor. ... bağ.Open();
OleDbCommand kmt = new OleDbCommand("DELETE FROM tbl WHERE sırano=" + dataGridView1.CurrentRow.Cells[0].Value.ToString() + " ", bağ);
kmt.ExecuteNonQuery();
OleDbCommand kmtsil = new OleDbCommand("ALTER TABLE tbl DROP COLUMN sırano", bağ);
kmtsil.ExecuteNonQuery();
OleDbCommand kmtoluştur = new OleDbCommand("ALTER TABLE tbl ADD sırano int AUTO_INCREMENT", bağ);
kmtoluştur.ExecuteNonQuery();
bağ.Close(); yardımlarınızı bekliyorum...
Ekleyen: hakandogan
Değiştiren: hakandogan
21.01.17 09:26
veritabanına otomatiksayı türünde kolon ekleme
merhaba, veri tabanında bir satır sildiğim ve yeni bir satır eklediğim zaman, "sırano" isimli "otomatik sayı" veritüründeki sütunda sayı kaldığı yerden devam ediyor. fakat ben "sırano" sütununun yenilenmesini istiyorum. aşağıdaki gibi bir kod kullandım ama "sırano" kolonuna herhangi bir veri atmıyor ve veri türü "sayı" olarak kalıyor. ... bağ.Open();
OleDbCommand kmt = new OleDbCommand("DELETE FROM tbl WHERE sırano=" + dataGridView1.CurrentRow.Cells[0].Value.ToString() + " ", bağ);
kmt.ExecuteNonQuery();
OleDbCommand kmtsil = new OleDbCommand("ALTER TABLE tbl DROP COLUMN sırano", bağ);
kmtsil.ExecuteNonQuery();
OleDbCommand kmtoluştur = new OleDbCommand("ALTER TABLE tbl ADD sırano int NOT NULL AUTO_INCREMENT", bağ);
kmtoluştur.ExecuteNonQuery();
bağ.Close(); yardımlarınızı bekliyorum...
Ekleyen: hakandogan
En fazla 3 eski durum gösterilir.