Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 21794|Yanıt: 3

[WinForm] Veritabanının saklanan prosedürünü C# dilinde çağırın

[Bağlantıyı kopyala]
Yayınlandı 9.10.2014 09:56:16 | | |
1. Saklanan prosedürü çağırın: Diziyi depolanan prosedür adıyla değiştirin.
string strSql = "proc_transfer";
2. SQL script tipini ayarlayın: sqlComm.CommandType= CommandType.StoredProcedure;
3. Parametrelerle birlikte saklanan prosedür: (ilk iki adım değişmeden kalır)
       (1) Saklanan prosedüre iledilecek parametre nesnesini tanımlayın: SqlParameter
              SqlParametersqlPara = yeni SqlParameter("Saklanan prosedürdeki parametrenin adı", Veritabanındaki veri türü);
         sqlPara2.Value = outID;    //putc #parametre nesnesine
                   2) önceki parametre nesnesini koymak içinKomutaİçeri gir
                   sqlComm.Parameters.Add(sqlPara);
                   3Sonraki adım aynı kalır:KomutaYürütmek
         4.Çıkış parametreleriyle depolanmış prosedürler
                   1Than31Bir cümle daha: parametrenin nesnesinin çıktı parametresi olacak bir özelliği ayarlayın
                   sqlPara.Yön = ParametreYön.Çıktı;
                   2Ile32) aynıdır
                   3Ile33) aynıdır
                   4Çıkış parametresini alın: Çıkış parametresindeki değeri alın
                   stringmess = sqlPara4.Value.ToString();





Önceki:Simüle edilmiş ekmek geldi, kokulu ve forum No. 15'in ödüllü kuklası!
Önümüzdeki:sqlserver'ın depolanmış prosedürler oluşturmasının ayrıntılı açıklaması
Yayınlandı 24.09.2019 16:46:47 |
Döşeme için teşekkürler
Yayınlandı 24.09.2019 16:52:07 |
Teşekkürler, ev sahibi...
Yayınlandı 24.09.2019 16:59:41 |
WD teşekkürler ev sahibi
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com