Hirdetés
- Milyen okostelefont vegyek?
- iPhone topik
- Xiaomi 17 Ultra - jó az optikája
- Samsung Galaxy S25 - végre van kicsi!
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Google Pixel topik
- Microsoft Rewards
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Fotók, videók mobillal
- Huawei Watch GT 6 és GT 6 Pro duplateszt
Új hozzászólás Aktív témák
-
ArchElf
addikt
Én általában leprogramozom a dolgot a System.Data.SqlClient-en keresztül.
// saját függvény, de akár fixen is meg lehet adnistring
cs = GetConnectionString("testConnectionString");
using(SqlConnection con = new SqlConnection())
{
con.ConnectionString = cs;
con.Open();
using (SqlCommand cmd = con.CreateCommand())
{
//Beállítani, hogy a Command SP legyen
cmd.CommandType = CommandType.StoredProcedure;
//SP neve
cmd.CommandText = "LastSessionPage";
//Paraméterek hozzáadása
cmd.Parameters.Add(new SqlParameter("SID", SessionID));
//Return Value (vagy akár out) is paraméterben használandó
SqlParameter pret = new SqlParameter("RETURN_VALUE", SqlDbType.Int);
pret.Direction = ParameterDirection.ReturnValue;
cmd.Parameters.Add(pret);
cmd.ExecuteNonQuery();
rval = Convert.ToInt32(pret.Value);
}
}Ha datasetet ad vissza a SP, akkor nyugodtan lehet ExecuteReaderrel indítani a cmd-t, és SqlDataReaderrel olvasni. A fenti esetben csak a "poén" kedvéért paraméterben jön vissza a visszatérési érték, ha select-tel egy értéket ad ki (aggregűációnál, mint pl itt), akkor nem kell vacakolni a Return paraméterrel, simán ExecuteScalar-ral kell futtatni a parancsot.
AE
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Philips Evnia 27" colos gaming monitor (27M2N3200A) sértetlen állapotban
- Mac Mini M1 8GB / 256GB + Satechi stand Kombó
- Ultra Prémium Gamer monitor! Dell Alienware AW3225QF! Legalacsonyabb piaci àr alatt! Garanciális!
- Corsair MP600 PRO LPX 2TB - PS5 SSD (2029-ig Garis)
- Dell i7 1355u(12x5Ghz)IRIS XE VGA,FullHD IPS,8-48/256-1TB,világító billentyűzet,Új állapot
- HIBÁTLAN iPhone 12 Mini 64GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS4474, 100% AKKSI
- LG UltraGear 34GS95QE OLED Monitor! 3440x1440 / 0.03ms / 240Hz / FreeSync / G-Sync! BeszámítOK!
- Akció! Csere-Beszámítás! Samsung 990 Pro 2TB Nvme SSD PCIE 4.0!
- Lenovo X13 Yoga 2in1 Thinkpad G3 LTE i5-1245U 10mag 16GB 256GB SSD Intel Iris XE Win11 Pro Garancia
- Samsung Galaxy S24 Ultra - Titanium Black - 12/512GB - Megkímélt szép állapotban.
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

