Skip to main content

AccessTr.neT


Alt Alta Düzenle

Alt Alta Düzenle

#7
nasıl kullanacağınızı bilmiyorum ama eğer isimlendirme sistemi ulke_Sayı biçimindeyse sorgu for döngüsüyle dinamik olarak da oluşturulabilir
1 - referanslardan microsoft activex Data Object xx.x library eklenmeli
2 - aşağıdaki kod bir butona atanmalı
debug.print komutu immidiate ekranına yazar
Dim Sql As String
Dim ADO_RS As ADODB.Recordset
Dim Fld As ADODB.Field

Set ADO_RS = New ADODB.Recordset
SQL = "select * from [Ülke_Düzenle]"
ADO_RS.Open SQL, CurrentProject.Connection, 3, 1
For Each Fld In ADO_RS.Fields
If Left(Fld.Name, 5) = "Ülke_" Then
SqlUnion = SqlUnion & " union " & _
" SELECT Ülke_Düzenle.sayı, Ülke_Düzenle.Otel_Adı, Ülke_Düzenle." & Fld.Name & " As [Ülke], Ülke_Düzenle.tutar " & _
" FROM Ülke_Düzenle " & _
" WHERE ((Not (Ülke_Düzenle." & Fld.Name & ") Is Null))"
End If
Next
Debug.Print Mid(SqlUnion, 7) & ";"
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Alt Alta Düzenle - Yazar: golf2000 - 21/12/2020, 20:44
RE: Alt Alta Düzenle - Yazar: berduş - 21/12/2020, 21:18
RE: Alt Alta Düzenle - Yazar: berduş - 21/12/2020, 21:35
RE: Alt Alta Düzenle - Yazar: golf2000 - 21/12/2020, 21:49
RE: Alt Alta Düzenle - Yazar: berduş - 21/12/2020, 21:52
RE: Alt Alta Düzenle - Yazar: golf2000 - 21/12/2020, 21:59
RE: Alt Alta Düzenle - Yazar: berduş - 21/12/2020, 22:52
RE: Alt Alta Düzenle - Yazar: golf2000 - 22/12/2020, 18:47
RE: Alt Alta Düzenle - Yazar: berduş - 22/12/2020, 19:02
RE: Alt Alta Düzenle - Yazar: golf2000 - 22/12/2020, 19:42
RE: Alt Alta Düzenle - Yazar: berduş - 22/12/2020, 19:46
RE: Alt Alta Düzenle - Yazar: golf2000 - 22/12/2020, 20:10
RE: Alt Alta Düzenle - Yazar: alicimri - 22/12/2020, 20:27
RE: Alt Alta Düzenle - Yazar: berduş - 22/12/2020, 20:42
RE: Alt Alta Düzenle - Yazar: berduş - 23/12/2020, 00:56
RE: Alt Alta Düzenle - Yazar: golf2000 - 23/12/2020, 12:21
RE: Alt Alta Düzenle - Yazar: berduş - 23/12/2020, 12:26
Task