Declarar DataAdapter en Servicio Web

27/07/2004 - 13:26 por Gustavo | Informe spam
Hola a todos:

Estaba programando un servicio web sin el asistente y he declarado un
DataAdapter de forma local en un Web Method y me ha surgido la siguiente
duda:

¿Dónde es mejor declarar una variable de este tipo (DataAdapter, SQLCommand,
DataSet, ...)? ¿A nivel de clase? ¿A nivel de WebMethod? ¿Tiene algún efecto
en la rapidez declararlo en un sitio u otro?

Me ha surgido la duda porque el asistente declara las variables a nivel de
clase.

Gracias a todos.

Gus.

Preguntas similare

Leer las respuestas

#1 DJ_MIAO
27/07/2004 - 21:38 | Informe spam
Es la misma Mierd_ ?

MIAO...
Hola a todos:

Estaba programando un servicio web sin el asistente y he


declarado un
DataAdapter de forma local en un Web Method y me ha


surgido la siguiente
duda:

¿Dónde es mejor declarar una variable de este tipo


(DataAdapter, SQLCommand,
DataSet, ...)? ¿A nivel de clase? ¿A nivel de WebMethod?


¿Tiene algún efecto
en la rapidez declararlo en un sitio u otro?

Me ha surgido la duda porque el asistente declara las


variables a nivel de
clase.

Gracias a todos.

Gus.


Respuesta Responder a este mensaje
#2 Misael Monterroca
27/07/2004 - 22:10 | Informe spam
Eso depende del alcance que quieres que tengas tus variables.

Si utilizaras la misma variable en todos los metodos entonces utiliza la
declaración a nivel clase

Se la utilizaras una única vez entonces hazlo a nivel metodo

Si en dos metodos utilizas la misma variable pero necesitas que tengan
valores diferentes pues entonces hazlo a nivel metodo.

Y asi nos podriamos seguir ;)



Saludos!
http://www.neo-mx.com/blog




"Gustavo" wrote in message
news:
Hola a todos:

Estaba programando un servicio web sin el asistente y he declarado un
DataAdapter de forma local en un Web Method y me ha surgido la siguiente
duda:

¿Dónde es mejor declarar una variable de este tipo (DataAdapter,


SQLCommand,
DataSet, ...)? ¿A nivel de clase? ¿A nivel de WebMethod? ¿Tiene algún


efecto
en la rapidez declararlo en un sitio u otro?

Me ha surgido la duda porque el asistente declara las variables a nivel de
clase.

Gracias a todos.

Gus.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida