Basit bir yazı ile merhaba. Basit diyorum, çünkü daha önce projelerinde; masaüstü veya web uygulamaların da, localhost’taki yani kendi bilgisayarınızdaki veritabanına bağlanıp veri çekip gönderen uzaktaki sunucudaki veritabanına da benzer şekilde bağlana bilmekte.
Localhosta ki veritabınana bağlantı için şu şekilde Connectionstring’i oluşturuyorduk;
[cc lang=”c#”]SqlConnection sql = new SqlConnection(“server=.; database=northwind; trusted_connection=true;”);[/cc]
Buradaki bağlantı bilgisayarda bulunan veritabanına güvenli ve şifresiz bağlantı şekli. Herhangi hosting firmasından Windows hosting aldığımızda mssql kullandığımızı varsayarak web veya masaüstü uygulamalarımız da yukarıdaki bağlantı şekli yerine bunu kullanırız;
[cc lang=”c#”] SqlConnection sql = new SqlConnection(“Data Source=BağlanılanSunucuAdresi;Initial Catalog=VeritabanıAdı;Persist Security Info=True;User ID=VerilenIDNo;Password=VerilenSifre”);
[/cc]
Burada bağlanılan sunucu adresi hosting firmanızın size verdiği bilgilerde bulunmakta. Başında Http olmadan Ör; mssql01.hostingfirmasi.com şeklinde yazmanız yeterli. Diğer açıklamaları da bağlantı üzerinden görebilirsiniz. Bu bağlantı şeklini masaüstü veya web uygulamaların da kullanabilirsiniz.
Diğer bağlantı şekillerine http://www.connectionstrings.com/sql-server-2008 adresinden ulaşabilirsiniz.
Yukarıda yazdığınız bağlantı kodlarını abstrack clasına mı yazacağız yoksa app.config e mi yazacağız…. acil cevaplamanız lazım lütfen…
web.config… fark etmez
bana yardım eder misin? Lütfen…
benim yapmak istediğim başka bir bilgisayardaki veri tabanına ağ üzerinden kendi pc imden kullanmak… bunu nasıl yapabilirim…
benim yapmak istediğim başka bir bilgisayardaki veri tabanını ağ üzerinden kendi pc de kullanmak… bunu nasıl yapabilirim…
Lütfen yardımcı olun. Projeyi bugün öğleden sonra vermem lazım…