Aracılığıyla paylaş


Visual C++'da ADO Veri Bağlamasını Kullanma

Visual C++'da ADO veri bağlamasını kullanma aşağıdaki adımları gerektirir:

  • ADO Veri bağlama denetimi ekleyin.

  • Veri kaynağının üzerine gelin.

  • Kayıt kaynağını (SQL sorgusu ya da veri alma dili) belirtin.

  • ADO veri bağlantılı denetimi ekleyin.

  • Veri bağlantılı denetimi ADO veri denetimine bağlayın.

  • ADO veri denetiminin kayıt kaynağını bağlamak için alanları seçin.

Visual C++'ta ADO veri bağlamasını kullanmak için

  1. MFC uygulama sihirbazını kullanarak MFC İletişim uygulaması veya MFC Form Görünümü uygulaması oluşturun.

  2. Microsoft ADO veri denetimini iletişim kutusuna ekleyin; bkz. Denetimi Visual C++ Uygulamasına Ekleme.

  3. ADO veri denetimini kendi OLE DB veri kaynağınıza yönlendirin.

    1. ADO veri denetimine sağ tıklayın ve sonra da Özellikler'e tıklayın.

    2. Denetim sekmesinde, Bağlantı dizesini kullan'a tıklayın. Verilen sağlayıcıyı kullanabilir ya da sağlayıcıyı silebilirsiniz.

    3. Derle'ye tıklayın. Sağlayıcıyı Bağlantı dizesi kullan'dan sildiyseniz, artık yeni birini tanımlayabilirsiniz. Sağlayıcıyı tanımladıktan sonra, ADO veri denetiminin özelliklerine erişin ve ardından devam etmek için Derle'yi seçin.

      Sağlayıcıyı siz Derle'yi seçmeden önce Bağlantı dizesi kullan'da tanımlanmışsa, veri bağlantı özelliklerini tanımlayabilirsiniz. Bu, Veri Bağlantısı Sihirbazı'nı görüntüler.

    4. Gerekirse Sağlayıcıyı değiştirin, ve sağlayıcınız için uygun Konum ve Veri Kaynağı değerlerini tanımlayın. Örneğin, SQL Sunucusu sağlayıcısı kullanıyorsanız, Konum veritabanı sunucusunu ve Veri Kaynağı veritabanını belirtir. ODBC sürücüsü kullanıyorsanız, Veri Kaynağı ODBC DSN'e karşılık gelir.

    5. Kimlik Doğrulama sekmesine tıklayın, ve ardından veri kaynağı için gerekiyorsa Kullanıcı Adı ve Parola değerlerini ayarlayın.

    6. Bağlantı sekmesine tıklayın ve sonra veri kaynağını sınamak için Bağlantıyı Sına'ya tıklayın. Sınamanın geçip geçmediğini görmek için Sonuçlar penceresinin sonuna kaydırma yapın. Geçemediyse, veri kaynağınızın yapılandırmasını denetleyin. Yaygın hatalar arasında geçersiz parola ve Konum ve Veri Kaynağı alanları için geçersiz değerler vardır.

    7. Veri Bağlantısı Sihirbazı'ndan çıkın ve ADO veri denetimi için özellik sayfasına geri dönün.

  4. RecordSource sekmesinde, Komut Metni (SQL)'e bir sorgu girin. Veri bağlama denetimi bu sorgunun sonuçlarına bağlantı yapabilir. Sorgu genelde SQL'dir. Ancak, bazı OLE DB sağlayıcıları SQL kullanmaz.

  5. Diğer ADO veri denetim özelliklerini gerektiği gibi ayarlayın ve ADO veri denetimi için özellik sayfasını kapatın.

  6. Veri bağlama denetimi ekleyin. Örneğin, RDO DBGrid denetiminden farklı olan DataGrid denetimini ekleyin.

  7. DataGrid'in özelliklerini ayarlayın.

    1. DataGrid'e sağ tıklayın ve sonra da Özellikler'e tıklayın.

    2. Tümü sekmesine tıklayın ve ardından DataSource (Veri Kaynağı) özelliğini ADO veri denetimine ayarlayın. DataSource (Veri Kaynağı) açılan listesine tıklayın ve ADO veri denetiminin kimliğini bulun. Varsayılan kimlik adı IDC_ADODC1'dir.

  8. Sınama modunda çalıştırmak için CTRL+T'ye basın. Veri üzerinde gezinebilirsiniz. Test modunu bitirmek için Esc tuşuna basın veya iletişim kutusunu kapatın.

Programı derleyip çalıştırdığınızda da veri üzerinde gezinebilirsiniz.

Ayrıca bkz.

Başvuru

ADO Veri Bağlaması

Visual C++'ta ActiveX Denetimleriyle Veri Bağlama