Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 21794|Svar: 3

[WinForm] Kald databasens lagrede procedure i C#

[Kopier link]
Opslået på 09/10/2014 09.56.16 | | |
1. Kald stored procedure: Erstat strengen med navnet stored procedure.
streng strSql = "proc_transfer";
2. Sæt sql-scripttypen: sqlComm.CommandType= CommandType.StoredProcedure;
3. Lagret procedure med parametre: (de to første trin forbliver uændrede)
       (1) Definer parameterobjektet, der skal sendes ind i den lagrede procedure: SqlParameter
              SqlParametersqlPara = ny SqlParameter("Navnet på parameteren i den lagrede procedure", Typen af data i databasen);
         sqlPara2.Value = outID;    //Sætc #ind i parameterobjektet
                   2) for at sætte det forrige parameterobjekt iKommandoGå indenfor
                   sqlComm.Parameters.Add(sqlPara);
                   3Næste trin forbliver det samme: ladKommandoudføre
         4.Lagrede procedurer med outputparametre
                   131En sætning mere: sæt en egenskab, så objektet for parameteren bliver outputparameteren
                   sqlPara.Direction = ParameterDirection.Output;
                   2Med32) er det samme
                   3Med33) er det samme
                   4Få outputparameteren: Få værdien i outputparameteren
                   stringmess = sqlPara4.Value.ToString();





Tidligere:Det simulerede brød er ankommet, duftende, og den præmielige dukke fra forum nr. 15!
Næste:Detaljeret forklaring af, hvordan SQL Server opretter lagrede procedurer
Opslået på 24/09/2019 16.46.47 |
Tak for belægningen
Opslået på 24/09/2019 16.52.07 |
Tak, udlejer...
Opslået på 24/09/2019 16.59.41 |
WD, tak udlejer
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com