Arkadaşlar, canım sıkılmıştı, hadi dedim allah boş oturanı sevmez, yararlı olucağını düşündüğüm bir yazı yazayım. Bilenler bilir ama yazdıklarım zaten bilmeyen, sorun yaşayanlara. Amacımız; Veri kaynaklarına bağlantı yapmamızı sağlayan, connection string cümlelerini en basit şekilde oluşturmak.
Bunun için öncelikle masa üstünüzde, sağ clik yaparak bir text dosyası oluşturma linkine basın, ardından oluşan text dosyasına isim olarak "baglanti" yazın ve uzantısını "udl" olarak değiştirin. < Resime gitmek için tıklayın > < Resime gitmek için tıklayın >
Ardından dosyayı çift clik yaparak açın. Çıkan ekranda "Sağlayıcı" kısmından bağlanacağınız verikayanağını belirleyin. Ben test için Sql Server kullandım. < Resime gitmek için tıklayın >
Bağlantı sekmesinden "Sunucu adını seçin veya girin" kısmından sunucu listesini görmek için tıklayıp açın. Sunucuyu seçin ve "Sunucudaki Veri Tabanını seçin" kısmından veritabanınızı seçin. Eğer serverda kullanıcı adı ve şifre ile giriş yapılıyor ise bu bilgileride girin. Eğer verikayanağı başka uzak makinede ise "Sunucu adını seçin veya girin" kısmına ip adresi yazın, verikaynakları alt kısımda sıralanacaktır. < Resime gitmek için tıklayın >
Daha sonra "Bağlanıtıyı Sına" ksımını tılayarak bağlantıyı test edebilirsiniz. < Resime gitmek için tıklayın > Diğer seçenekleride gözden geçirebilirsiniz, ayarlar zor değildir.
İşimiz şimdilik bitti...
Sıra geldi oluşan bu bağlantıyı uygulamalarda kullanmaya; Oluşan baglanti.udl dosyasına sağ clik yaparak notepad ile açın. Eğer Sql Server 2000-2005 ile bağlantı yapıp Visual Studio ile uygulama geliştiriyorsanız, sadece seçili yeri kopyalayın. Bağlantı cümlemiz hazır... Kolay gelsin < Resime gitmek için tıklayın >
Oluşturduğun bu UDL yada dsn formatındaki dosyaları projenize direkt referans ta verebilirsiniz(Local yada web). ADO ve OLE DB türü bağlantılarda işe yarıyor fakat SQL serverda denemedim. Ama global bir deklerasyon yapıp kullanmak daha mantıklı.
Oluşturduğun bu UDL yada dsn formatındaki dosyaları projenize direkt referans ta verebilirsiniz(Local yada web). ADO ve OLE DB türü bağlantılarda işe yarıyor fakat SQL serverda denemedim. Ama global bir deklerasyon yapıp kullanmak daha mantıklı.
Aslında en stabil sql server 2000-2005 ve access de çalışıyor. Gerçi diğerlerinde de sorun yok.
Bilenler bilir ama yazdıklarım zaten bilmeyen, sorun yaşayanlara.
Amacımız; Veri kaynaklarına bağlantı yapmamızı sağlayan, connection string cümlelerini en basit şekilde oluşturmak.
Bunun için öncelikle masa üstünüzde, sağ clik yaparak bir text dosyası oluşturma linkine basın, ardından oluşan text dosyasına isim olarak "baglanti" yazın ve uzantısını "udl" olarak değiştirin.
< Resime gitmek için tıklayın >
< Resime gitmek için tıklayın >
Ardından dosyayı çift clik yaparak açın. Çıkan ekranda "Sağlayıcı" kısmından bağlanacağınız verikayanağını belirleyin. Ben test için Sql Server kullandım.
< Resime gitmek için tıklayın >
Bağlantı sekmesinden "Sunucu adını seçin veya girin" kısmından sunucu listesini görmek için tıklayıp açın. Sunucuyu seçin ve "Sunucudaki Veri Tabanını seçin" kısmından veritabanınızı seçin.
Eğer serverda kullanıcı adı ve şifre ile giriş yapılıyor ise bu bilgileride girin.
Eğer verikayanağı başka uzak makinede ise "Sunucu adını seçin veya girin" kısmına ip adresi yazın, verikaynakları alt kısımda sıralanacaktır.
< Resime gitmek için tıklayın >
Daha sonra "Bağlanıtıyı Sına" ksımını tılayarak bağlantıyı test edebilirsiniz.
< Resime gitmek için tıklayın >
Diğer seçenekleride gözden geçirebilirsiniz, ayarlar zor değildir.
İşimiz şimdilik bitti...
Sıra geldi oluşan bu bağlantıyı uygulamalarda kullanmaya;
Oluşan baglanti.udl dosyasına sağ clik yaparak notepad ile açın.
Eğer Sql Server 2000-2005 ile bağlantı yapıp Visual Studio ile uygulama geliştiriyorsanız,
sadece seçili yeri kopyalayın. Bağlantı cümlemiz hazır... Kolay gelsin
< Resime gitmek için tıklayın >