Tabloya Döngü İle Tarih Ekleme - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Tabloya Döngü İle Tarih Ekleme (/konu-tabloya-dongu-ile-tarih-ekleme.html) |
Tabloya Döngü İle Tarih Ekleme - accessman - 31/01/2020 Hayırlı cumalar "INSERT INTO " kullanarak for next gibi bir döngü ile 2020 yılının tüm günlerini tabloya nasıl ekleyebilirim yani başlangıç tarihi ile bitiş tarihi arasında döngü yapabilir miyim Cvp: Tabloya Döngü İle Tarih Ekleme - accessman - 31/01/2020 mesela şöyle şeyler var bunları nasıl Vba accessde kullanabilirim Kod:
static IEnumerable<DateTime> AllDatesBetween(DateTime start, DateTime end) Kod:
var calculatedDates = Cvp: Tabloya Döngü İle Tarih Ekleme - accessman - 31/01/2020 Kod:
CREATE TABLE num (i int); Cvp: Tabloya Döngü İle Tarih Ekleme - accessman - 31/01/2020 şöyle çözdüm ama acemi işi oldu daha güzel nasıl olabilir For i = 1 To 12 If (i = 1 Or i = 3 Or i = 5 Or i = 7 Or i = 8 Or i = 10 Or i = 12) Then aysonu = 31 If (i = 4 Or i = 6 Or i = 9 Or i = 11) Then aysonu = 30 If (i = 2 And CInt(y) \ 4 = CInt(y) / 4) Then aysonu = 29 If (i = 2 And CInt(y) \ 4 <> CInt(y) / 4) Then aysonu = 28 For ii = 1 To aysonu dbs.Execute "INSERT INTO " & "year" & y & "" _ & "(tarih, mod, vardiya) VALUES " _ & "('" & ii & "." & i & ".20" & y & "', '-1', '.');" Next ii Next i Cvp: Tabloya Döngü İle Tarih Ekleme - feraz - 31/01/2020 Select case ilede olabilir Select case i Case 1,3,5,7,8,12 End select Gibi Cvp: Tabloya Döngü İle Tarih Ekleme - berduş - 01/02/2020 For i=clng(baslangictarihi) to clng(bitistarihi) Ekleme kodlari Next i |