Web Service'de 1 kez ConnectionString almak istiyorum

  • Konbuyu başlatan Konbuyu başlatan Fnd_
  • Başlangıç tarihi Başlangıç tarihi
Kodla Büyü

Fnd_

Üye
Mesajlar
23
Merhabalar Webservice bir projem var bu projede stored procedure leri web servise gönderilen parametlerle kullanıyorum ;

Örn;

Kod:
  [WebMethod]
        public void updateBarcodeWCF(string pEanbarcode, DateTime pExprationdate, string pConnStr)
        {
            sqlConn.ConnectionString = pConnStr;
            using (
                var sqlCmd = new SqlCommand(@"PRO_LABEL_CARD_UPDATE ", sqlConn) { CommandType = CommandType.StoredProcedure })
            {
                sqlCmd.Parameters.Add(new SqlParameter("@EANBARCODE", SqlDbType.VarChar, 100) { Value = pEanbarcode });
                sqlCmd.Parameters.Add(new SqlParameter("@EXPRATIONDATE", SqlDbType.DateTime) { Value = pExprationdate });
                sqlConn.Open();
                sqlCmd.ExecuteNonQuery();
                sqlConn.Close();
            }
        }

Bu metoddan farklı farklı yaklaşık 20 tane daha var . Sorun şu ki her metod da connection string gerekli ama ben bu connectionstringi her metod icerisinde parametre olarak almak istemiyorum mesela login de alıp bütün metotlarda kullanmak istiyorum nasıl yapabilirim ?
 
birde örnek bi metod yaptım connection string i parametre olarak gönderiyorum ama . çağır tuşuna bastığımda bu web sayfası görüntülenemiyor diyo
 
ikinci sorunu çözdüm en başta;
Kod:
private SqlConnection sConn;

yapmıştım ama

Kod:
private SqlConnection sConn = new SqlConnection ();

olacakmış
Yokmu yardım edebilecek olan ?
 
BBNET
Geri
Üst