Vraag : de Web dienst en opslagprocedure

Hallo deskundigen. ik heb deze opslag procedure

create [certifica]. [ObtenerCodigoCurso]/> @abreviatura
as
select
C.CODCURSO,
C.NOMBRECURSO,
C.FECHAINICIOCURSO,
C.FECHAFINCURSO,
C.NOMBRESEDE,
C.NUMERORESOLUCION,
C.CODTIPOCALIFICATIVO
from intranetamag.CURSO C
where C.ABREVIATURA = @abreviatura

I verbruikt de Webdienst die deze opslagprocedure, tevreden help
I am die met de Visuele Studio 2008
werken van Microsoft

Antwoord : de Web dienst en opslagprocedure

Wat probeert u om te doen? Een keer xmldataset terug op uw opgeslagen procedure van uw dienst wordt gebaseerd die? Dan is het zo eenvoudig zoals dit:

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
    [WebMethod]
    openbare Dataset GetSPData () {
        SqlConnection bedriegt;
        SqlCommand cmd;
        SqlDataAdapter adpt;
        Dataset ds = nieuwe Dataset ();
        koord SP = „certifica.ObtenerCodigoCurso“;
        bedrieg = nieuwe SqlConnection (ConfigurationManager.ConnectionStrings [„YourConnectionString“] .ConnectionString);
        cmd = nieuwe SqlCommand (SP, bedriegt);
        cmd.CommandType = CommandType.StoredProcedure;
        cmd. Parameters.Add („@abreviatura“, SqlDbType.NVarChar, 10). Waarde = „PARAMVALUE“;
        adpt = nieuwe SqlDataAdapter (cmd);
        bedrieg. Open ();
        adpt. Vul (ds);
        bedrieg. Sluit ();
        keer ds terug;
}
Andere oplossingen  
 
programming4us programming4us