Access'te bir SQL doğrudan sorgusu oluşturma

Office 2003 desteği sona erdi

Microsoft, Office 2003 desteğini 8 Nisan 2014'te sona erdirdi. Bu değişiklik yazılım güncelleştirmelerinizi ve güvenlik seçeneklerinizi etkiledi. Bunun sizin için ne anlama geldiğini ve korunmaya nasıl devam edebileceğinizi öğrenin.

ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.

Makalenin İngilizcesi aşağıdaki gibidir: 303968
Orta: temel makro, kodlama ve birlikte çalışabilirlik becerileri gerektirir.

Bu makale yalnızca Microsoft Access veritabanına (.mdb veya .accdb) geçerlidir.
Özet
SQL doğrudan sorguları komutları bir ODBC veritabanı sunucusuna doğrudan göndermek için kullanılır. Bir SQL doğrudan sorgusu kullanarak, Microsoft Jet veritabanı altyapısı işlemi yerine doğrudan server tabloları veri çalışmak.
Daha fazla bilgi
Bir SQL doğrudan sorgusu oluşturmak için önce bir sistem veri kaynağı adı (DSN) oluşturmanız gerekir ve daha sonra SQL doğrudan sorgusu oluşturabilirsiniz.

Microsoft Windows 2000 tabanlı veya Windows 2003 tabanlı bir bilgisayarda Sistem DSN oluşturma

  1. Başlat' ı tıklatın, Ayarlar' ın üzerine ve ardından Denetim Masası.
  2. Denetim Masası'nda Yönetimsel Araçlar' ı çift tıklatın.
  3. Veri kaynakları (ODBC)'ıçift tıklatın.
  4. ODBC Veri Kaynağı Yöneticisi iletişim kutusunda Sistem DSN sekmesini tıklatın.
  5. Ekle'yi tıklatın.
  6. Uygun sürücüyü seçin.
  7. Son' u tıklatın ve sonra selecteddriver için gereken diğer bilgileri sağlar.

Microsoft Windows Millennium Edition tabanlı bir bilgisayarda Sistem DSN oluşturma

  1. Başlat' ı tıklatın, Ayarlar' ın üzerine ve ardından Denetim Masası.
  2. Denetim Masası'nda, Veri kaynakları (ODBC 32-bit)çift tıklatın.
  3. Sistem DSN sekmesini tıklatın.
  4. Ekle'yi tıklatın.
  5. Uygun sürücüyü seçin ve ardından Tamam' ı tıklatın.
  6. Son' u tıklatın ve sonra selecteddriver için gereken diğer bilgileri sağlar.

SQL doğrudan sorgusu oluşturma

Access 2002 veya Access 2003
  1. Veritabanı penceresinde, nesneleraltındaki sorgular ' ı tıklatın ve sonra Yeni' yi tıklatın.
  2. Yeni sorgu iletişim kutusunda Tasarım görünümü' nü tıklatın ve sonra Tamam' ı tıklatın.
  3. Herhangi bir tablo veya sorgu eklemeden Tabloyu Göster iletişim kutusunda Kapat'ı tıklatın.
  4. Sorgu menüsünde, SQL'e özel' i işaretleyin ve sonra doğrudan' ı tıklatın.
  5. Araç çubuğunda, sorgu özellik sayfasını görüntülemek için Özellikler ' i tıklatın.
  6. Sorgu özellik sayfasındaki ÜstDeğerlerODBC bağlantı dizesi özelliği için fare işaretçisini yerleştirin ve sonra Yapı (...) düğmesini tıklatın.

    ODBC bağlantı dizesi özelliği ile veritabanına bağlanmak için hangi sağlayamıyorsanız hakkındaki bilgileri belirtin. Bağlantı bilgilerini yazabilir veya Oluştur' u tıklatın ve ardından hangi, areconnecting için sunucu hakkındaki bilgileri girin.
  7. Bağlantı dizesinde parolayı kaydetmek için istendiğinde, parolayı ve oturum açma adı bağlantı dizisi bilgileri içinde saklanmasını isterseniz, Evet ' i tıklatın.
  8. Sorgu kayıtları döndüren türü değilse, ReturnsRecords özelliğini Hayırolarak ayarlayın.
  9. SQL doğrudan sorgu penceresinde, yourpass üzerinden sorgu yazın. Örneğin, aşağıdaki doğrudan sorgu yalnızca ilk 25 siparişleri örnek Northwind veritabanındaki Orders tablosundaki dönmek için SELECT deyiminde Microsoft SQL Server üst işlecini kullanır:
    SELECT TOP 25 orderid from orders					
  10. Sorguyu çalıştırmak için araç çubuğunda Çalıştır ' ı tıklatın. (O returnsrecords için bir SQL doğrudan sorgusu, araç çubuğunda Görüntüle ' yi tıklatın.)
  11. Gerekirse, Microsoft Access hakkında bilgi için sunucu veritabanı ister.
Access 2007
  1. Oluştur sekmesinde, diğer grubunda Sorgu tasarımını tıklatın.
  2. Herhangi bir tablo veya sorgu eklemeden Tabloyu Göster iletişim kutusunda Kapat'ı tıklatın.
  3. Tasarım sekmesinde, Sorgu türü çalışma grubunda doğrudan ' ı tıklatın.
  4. Sorgu özellik sayfasını görüntülemek için Göster/Gizle çalışma grubunda Özellik sayfasını tıklatın.
  5. Sorgu özellik sayfasındaki ÜstDeğerlerODBC bağlantı dizesi özelliği için fare işaretçisini yerleştirin ve sonra Yapı (...) düğmesini tıklatın.

    ODBC bağlantı dizesi özelliği ile veritabanına bağlanmak için hangi sağlayamıyorsanız hakkındaki bilgileri belirtin. Bağlantı bilgilerini yazabilir veya Oluştur' u tıklatın ve ardından hangi, areconnecting için sunucu hakkındaki bilgileri girin.
  6. Bağlantı dizesinde parolayı kaydetmek için istendiğinde, parolayı ve oturum açma adı bağlantı dizisi bilgileri içinde saklanmasını isterseniz, Evet ' i tıklatın.
  7. Sorgu kayıtları döndüren türü değilse, ReturnsRecords özelliğini Hayırolarak ayarlayın.
  8. SQL doğrudan sorgu penceresinde, yourpass üzerinden sorgu yazın. Örneğin, aşağıdaki doğrudan sorgu yalnızca ilk 25 siparişleri örnek Northwind veritabanındaki Orders tablosundaki dönmek için SELECT deyiminde Microsoft SQL Server üst işlecini kullanır:
    SELECT TOP 25 orderid from orders					
  9. Sorguyu çalıştırmak için Tasarım sekmesinde Sonuçlar grubunda Çalıştır ' ı tıklatın. Kayıtları döndüren bir SQL doğrudan sorgusu için veri sayfası görünümünde durum çubuğunda'i tıklatın.
  10. Gerekirse, Microsoft Access hakkında bilgi için sunucu veritabanı ister.
Referanslar
Doğrudan sorgular hakkında daha fazla bilgi için Access Yardımı'nda "SQL'e özgü sorgu oluşturma" bölümünde "komutları SQL veritabanına gönderen bir doğrudan sorgu oluşturma" konusuna bakın.

DSN oluşturma hakkında daha fazla bilgi için işletim sisteminizin Yardım dosyasına bakın veya ODBC Yardım dosyasına bakın.
ACC2002 OfficeKBHowTo INF doğrudan sistem dsn veri kaynağı adı sql ACC2003 ACC2007

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 303968 - Son İnceleme: 05/21/2016 17:33:00 - Düzeltme: 7.0

Microsoft Office Access 2007, Microsoft Office Access 2003, Microsoft Access 2002 Standard Edition

  • kbquery kbsqlprog kbhowto kbmt KB303968 KbMttr
Geri bildirim