El objeto Command nos permite ejecutar un comando SQL contra una base de datos y almacenar su resultado en un recordset.
Propiedades:
ActiveConnection
Especifica el objeto connection al que se refiere este objeto Command.
Sintaxis
objcommand.activeconnection=Nombre de la conexión;
Ejemplo:
<%Set conexion=Server.CreateObject("ADODB.Connection")
conexion.ConnectionString="DSN=MIOdbc;User=pepe;Password=1234"
conexion.open
objcommand.activeconnection=Conexion %>
CommandText
Es una cadena de texto con el comando a ejecutar.
Sintaxis
objcommand.Commandtext=comando sql a ejecutar
Ejemplo:
<%
Set conexion=Server.CreateObject("ADODB.Connection")
conexion.ConnectionString="DSN=MIOdbc;User=pepe;Password=1234"
conexion.open
Set objcommand=Server.CreateObject("ADODB.Command")
objcommand.activeconnection=Conexion
objcommand.commandtext="delete * from socios where pago=0"
%>
Métodos:
Execute
Ejecuta el comando almacenado en la propiedad CommandText.
Sintaxis
objcommand.execute
Ejemplo:
<%Set conexion=Server.CreateObject("ADODB.Connection")
conexion.ConnectionString="DSN=MIOdbc;User=pepe;Password=1234"
conexion.open
Set objcommand=Server.CreateObject("ADODB.Command")
objcommand.activeconnection=Conexion objcommand.commandtext="delete * from socios where pago=0"
objcommand.execute%>
Otro Ejemplo almacenando en un recordset:
<%Set conexion=Server.CreateObject("ADODB.Connection")
conexion.ConnectionString="DSN=MIOdbc;User=pepe;Password=1234"
conexion.open
Set objcommand=Server.CreateObject("ADODB.Command")
objcommand.activeconnection=Conexion objcommand.commandtext="select * from socios where codigo > 100"
Set resultado=Server.CreateObject("ADODB.recordset")
set resultado=objcommand.execute() %>
Usuarios que han visto este tema también han visto...
- Performance del Response.Write. 3 Métodos y sus diferencias
- Conectar a una BD Access sin DSN con ASP
- Redirección del error de servidor 301 con ASP
- Simple recorrido por un vector (array) en ASP

Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.