[SORGU] Access SQL de açıklama , yorum satırı
#1
Merhabalar

Access 'de sql kısmında SQL - VBA da olduğu gibi ( /* .... açıklama- yorum yazısı...*/ yada '....) açıklama, yorum satırı yazılamıyor sanırım.

Eğer yazılabiliyorsa nasıl olduğunu gösterebilir misiniz?



  Alıntı
Bu mesajı beğenenler:
#2
Sn mersilen;
Sorgu veya diger nesne uzerinde sag tus ile ozellikler bolumunde ki aciklamalar kismina yazabilirsiniz.



  Alıntı
Bu mesajı beğenenler:
#3
Sezgin bey merhaba, cevap için teşekkürler.

Ben sql kısmına yorum satırı içine birden fazla (yapılabilecek sorgu çeşitlerini içeren...) sorguyu yazıp öğrenmek için tek tek çalıştırıp aradaki farkları değerlendirmesi daha kolay olur diye düşünerek sormuştum.Her seferinde kopyala yapiştır uğraştırıyor.




  Alıntı
Bu mesajı beğenenler:
#4
Sn mersilen bey
Sorgu penceresi SQL komutlarinin kalibi gibi dusunulmesi gerektiginden, komut haricinde aciklama yapilamiyor.

VBA ya
Sub SoruCalistir()
'******** Bu Soru bu islemi yapar *************
docmd.OpenQuery "SoruAdi",acViewNormal,acEdit
End sub
soru caistirma proseduru ile olabilir,
Sorgu adini, islemi olarak yazabilirsin.



  Alıntı
Bu mesajı beğenenler:
#5
Tekrar merhaba

Soru_adlarını sorgulardan alarak dediğinizi yapabildim.Ancak burda şöyle bir sıkıntı oldu.Her bir sorgu için sorgu tablosu oluşturmak gerekti.Ben aşağıdaki şekile benzer bir şey yapıp debug ile ilerleyebilir miyim?
Kod:
Sub SoruCalistir()
'******** Bu Soru bu islemi yapar *************

sorgu1 = "SELECT ALAN1 FROM TABLE1 UNION ALL SELECT ALAN2 FROM TABLE1 UNION ALL SELECT ALAN3 FROM TABLE1"
DoCmd.OpenQuery "sorgu1", acViewNormal, acEdit

sorgu1 = "SELECT ALAN1 FROM TABLE1 UNION ALL SELECT ALAN3 FROM TABLE1 "
DoCmd.OpenQuery "sorgu1", acViewNormal, acEdit

sorgu1 = "SELECT ALAN2 FROM TABLE1 UNION ALL SELECT ALAN3 FROM TABLE1 "
DoCmd.OpenQuery "sorgu1", acViewNormal, acEdit
'.......
'.......
'.......
End Sub

Yada sorgu adını vba da direkt yazabilir miyiz?

Kod:
Sub SoruCalistir()
'******** Bu Soru bu islemi yapar *************

'sorgu1 = "SELECT ALAN1 FROM TABLE1 UNION ALL SELECT ALAN2 FROM TABLE1 UNION ALL SELECT ALAN3 FROM TABLE1"
DoCmd.OpenQuery "SELECT ALAN1 FROM TABLE1 UNION ALL SELECT ALAN2 FROM TABLE1 UNION ALL SELECT ALAN3 FROM TABLE1", acViewNormal, acEdit

'sorgu1 = "SELECT ALAN1 FROM TABLE1 UNION ALL SELECT ALAN3 FROM TABLE1 "
DoCmd.OpenQuery "SELECT ALAN1 FROM TABLE1 UNION ALL SELECT ALAN3 FROM TABLE1", acViewNormal, acEdit

'sorgu1 = "SELECT ALAN2 FROM TABLE1 UNION ALL SELECT ALAN3 FROM TABLE1 "
DoCmd.OpenQuery "SELECT ALAN2 FROM TABLE1 UNION ALL SELECT ALAN3 FROM TABLE1", acViewNormal, acEdit
'.......
'.......
'.......
End Sub





  Alıntı
Bu mesajı beğenenler:
#6
Sn mersilen;
Veriyi gormek icin sorguyu acmak gerekiyorsa
Sub sorg()
Dim SorguYap As QueryDef
'*** table1 de ki sutunlari birlestirir **********************
Set SorguYap = CurrentDb.CreateQueryDef("SorguAdi", "SELECT ALAN1 FROM TABLE1 UNION ALL SELECT ALAN2 FROM TABLE1 UNION ALL SELECT ALAN3 FROM TABLE1")
DoCmd.OpenQuery "SorguAdi", acViewPreview, acEdit
End Sub
proseduru ile soru olusturup, acabilirsiniz.
DoCmd.OpenQuery... komutunda sorgu adi yazilmalidir. SQL ile sorgu acamayiz.
Guncelleme, silme, sutun ekleme sorgularini currentdb.execute "SQL komutu" yazip, tablolarda veri guncellemelerini saglayabiliriz.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [RAPOR] Tablodaki Ilk Satırdan Sonraki Satırı Rapora çağırma (dlookup Yardımı) RENATO 6 952 08-12-2021, 21:02
Son Mesaj: alperalper
  [FORM] Form Alanında Resim Ve Açıklama Ifadesini Birlikte Gösterme tersl 3 756 21-03-2020, 00:38
Son Mesaj: tersl
  [MAKRO]  ''açıklama ekle veri makrosu bulunamadı uyarısı'' sercann 11 1.962 26-01-2019, 00:13
Son Mesaj: sercann
  [FORM] Textbox içine açıklama eklemek asoha 2 1.031 10-10-2018, 08:33
Son Mesaj: asoha
  [VBA] üst satırı otomatik olarak kopyalama oguzduman81 1 1.914 04-01-2017, 22:12
Son Mesaj: dsezgin
  [FORM] Mevcut verileri bir alan satırı içerisinde listeleme Toynak 3 2.039 18-07-2016, 16:52
Son Mesaj: jon206
  [SORGU] Üst satırı alt alma ekremer1969 5 2.096 23-05-2016, 08:36
Son Mesaj: ekremer1969
  [FORM] VBA Komut Satırı Yazma Hakkında Acil Yardım... Viruse 3 2.338 25-04-2016, 00:26
Son Mesaj: Viruse

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi