griddeki alanların degerini değiştirme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
Ahmet ALTUNTAŞ
Üye
Mesajlar: 94
Kayıt: 10 Tem 2010 08:05
Konum: TEKİRDAĞ

griddeki alanların degerini değiştirme

Mesaj gönderen Ahmet ALTUNTAŞ »

Merahaba
query ile 2 tarih arasını sorgulayarak grid'e verileri aktarıyorum.Veritabanı olarak sql server kullanıyorum.
griddeki işlemin yapıldıgı saat alanını gridde kaçtane veri gelmişse hepsini 18:00:00 olarak değiştirmek istiyorum.
Tabiki şu şekilde eger saat 18:00:00 'ın üzerindeyse bu işlemi yapmak istiyorum.18:00:00 ın altındaysa herhangibir işlem yapılmayacak.
Yardımcı olabilirmisiniz.
Ahmet ALTUNTAŞ
MCP - MCTS
MCSA+S - MCSE+S

Başarı Bir Yolculuktur, Varış Noktası Değil...!
emin_as
Üye
Mesajlar: 559
Kayıt: 01 Eki 2008 10:05
Konum: izmir
İletişim:

Re: griddeki alanların degerini değiştirme

Mesaj gönderen emin_as »

Grid bilgileri gösterir ve elle düzenlemeye imkan verir.
Kod üzerinden bilgide değişiklik yapmak istiyorsan sql komutlarını kullanman gerekir.

Kod: Tümünü seç

  update  tablo
  set  saat = '18:00:00'
  where saat > '18:00:00' 
Update komutu tehlikelidir. Where e uyan tablodaki tüm kayıtları değiştirir. O yüzden çok dikkatli kullanman ve where ile seçilecekleri iyi belirlemen gerekir.
Kullanıcı avatarı
Ahmet ALTUNTAŞ
Üye
Mesajlar: 94
Kayıt: 10 Tem 2010 08:05
Konum: TEKİRDAĞ

Re: griddeki alanların degerini değiştirme

Mesaj gönderen Ahmet ALTUNTAŞ »

Merhaba cevap için çok teşekkür ederim.
Ahmet ALTUNTAŞ
MCP - MCTS
MCSA+S - MCSE+S

Başarı Bir Yolculuktur, Varış Noktası Değil...!
Cevapla