Skip to main content

AccessTr.neT


Yataydaki Veriyi Dikeye Dikeydeki Veriyi Yataya Çevirmek

Yataydaki Veriyi Dikeye Dikeydeki Veriyi Yataya Çevirmek

#5
aşağıdaki kodu dener misiniz?
Sub DikeyYap()
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim xTblAdi As String
xTblAdi = "GELEN_BILGI"

Set db = CurrentDb
Set rs = db.OpenRecordset("SELECT * FROM [" & xTblAdi & "]")

For Each fld In rs.Fields
If fld.Name <> "NSN" Then
xSql = xSql & vbNewLine & _
"union all " & vbNewLine & _
"select NSN, " & fld.Name & " as Cevap from [" & xTblAdi & "] where Not isnull(" & fld.Name & ") "
End If
Next
xSql = Mid(xSql, 15)

'Sorgu Kontrolü Ve Oluşturma_________________hy
Varmi = False
xDikeySorgu = "AltAltaSQL"
For Each SrgAd In CurrentDb.QueryDefs
If SrgAd.Name = xDikeySorgu Then
SrgAd.SQL = xSql
Varmi = True
Exit For
End If
Next SrgAd
If Varmi = False Then Set qd = CurrentDb.CreateQueryDef(xDikeySorgu, xSql)
DoCmd.OpenQuery xDikeySorgu
'_______________________________________________hy

rs.Close
Set rs = Nothing
Set db = Nothing

End Sub
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
RE: Yataydaki Veriyi Dikeye Dikeydeki Veriyi Yataya Çevirmek - Yazar: berduş - 25/03/2025, 13:39
Task