wmaraci reklam

Her form için baglantı açma c#

2 Mesajlar 497 Okunma
pst.net
wmaraci reklam

dogubaklaci dogubaklaci Kodlarla Anlatma Sanatı Kullanıcı
  • Üyelik 21.07.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Student
  • Konum İstanbul Anadolu
  • Ad Soyad D** B**
  • Mesajlar 721
  • Beğeniler 250 / 240
  • Ticaret 3, (%67)
Merhaba bir proje içerisinden 10'a kadar da form kullandığımı biliyorum her biri için tek tek baglantı açıp yol belirtiyorum fakat bu yol değiştiğinde hepsini güncellemem gerekiyor bunun için bir kısa yol vardı tek bir dosyada açıp oradan çekiyorduk internettekileri denedim ve yapamadım bilgisi olan var ise yardımcı olabilir mi?
 

 

wmaraci
reklam

Blacksheep Blacksheep .NET Developer Kullanıcı
  • Üyelik 20.07.2014
  • Yaş/Cinsiyet 27 / E
  • Meslek Webmaster
  • Konum Ankara
  • Ad Soyad M** K**
  • Mesajlar 2074
  • Beğeniler 60 / 532
  • Ticaret 10, (%100)
Eğer veritabanı bağlantısından bahsediyorsanız App.Config dosyası üzerine bir ConnectionString bloğu açabilir veritabanı bilgilerinizi girebilirsiniz









Daha sonra Helper Class üzerinde işlem yapacağınız ConnectionStringi tanımlayabilirsiniz.

public int ExecuteNonQuery(string cmdtext, SqlParameter[] p, CommandType tip)
{
try
{
using (cn = new SqlConnection(ConfigurationManager.ConnectionStrings["cstr"].ConnectionString))
{
using (cmd = new SqlCommand(cmdtext, cn))
{
cmd.CommandType = tip;
if (p != null)
{
cmd.Parameters.AddRange(p);
}
cn.Open();
return cmd.ExecuteNonQuery();
}
}
}
catch (SqlException ex)
{
throw ex;
}
catch (Exception ex)
{
throw ex;
}
}




İşlerin daha kolay ve mantıksal olması için Katmanlı Mimari yapısına giriş yapmanızı öneririm.N-Tier mimarisini kullanabilirsiniz.
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al