Pregunta

Sé que esta no es una pregunta infernal, pero no puedo evitar que me molesten.

Asi que,
¿Por qué dicho método (en *Command clases) se llama
Ejecutena en vez de Ejecutar la solicitud?

¿No son esas declaraciones SQL que arrojamos a DBS, consultas?

¿Fue útil?

Solución

Semánticamente, una consulta es algo que ejecuta para devolver datos. Estás 'consultando' la base de datos para encontrar toda la X en el Y.

Si no espera resultados de retroceso, no es tanto una consulta como una declaración o comando.

Otros consejos

No si son insertos, eliminan, crean tablas, etc.

Pensaría en ello como una consulta está solicitando a la base de datos para los registros. Las acciones que alteran los datos/base de datos no serían una consulta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top