SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
www.milkzoft.com 
Consultar, Modificar, Insertar y Borrar con ASP Hola a todos, en esta ocasión les traigo ejemplos de consultas a una base de datos con ASP, así también veremos las clausulas SELECT, UPDATE, DELETE e INSERT. 
Como se vio en el tutorial anterior las conexiones a la base de datos Access y MySQL con ASP, ya podemos hacer consultas para este caso utilizaremos la base de datos de MySQL. SELECT (Seleccionar datos) La clausula SELECT se conforma básicamente de la siguiente manera: “SELECT <campos> FROM <tabla> WHERE <condición>”, <campos> se refiere a que campos queremos obtener de la tabla, si el caso que deseamos obtener todos se pondrá un *, <tabla> pues su nombre lo dice es la tabla que vamos a selecciona y la <condición> es bajo que parámetros o condiciones queremos que se haga la consulta. 
Aquí un ejemplo de una consulta, pero primero se tiene que abrir la conexión a la base de datos como esta en el tutorial anterior. <% strSQL= "SELECT ID,Nombre,Apellidos FROM Prueba WHERE ID=5" set objRS = conn.execute(strSQL) Response.Write("ID: " & objRS("ID") & "Nombre: " & objRS("Nombre") & "<br/>Apellidos: " & objRS("Apellidos")) %> Ahora la explicación, Primero que nada teniendo abierta la conexión a la base de datos se hace la consulta que la guardamos en la variable strSQL lo que se refiere a seleccionar los campos ID, Nombre y Apellidos de la tabla Prueba donde el ID sea igual a 5, después se ejecuta esa consulta con conn.execute(strSQL) y lo guardamos en objRS donde aquí estarán los registros arrojados por la consulta, posteriormente imprimimos el resultado de esta manera objRS("campo"), donde entre comillas ira el campo que queremos imprimir de la consulta echa.
www.milkzoft.com 
UPDATE (Actualizar datos) La clausula UPDATE se conforma básicamente de la siguiente manera: “UPDATE <tabla> SET <campo> = <valor> WHERE <condición>”, <tabla> pues su nombre lo dice es la tabla que vamos a selecciona, <campo> se refiere a que campo queremos actualizarlo seguido de su <valor>, si el caso que deseamos actualizar mas campos se separaran por una coma, y la <condición> es bajo que parámetros o condiciones queremos que se haga la actualización. 
Aquí un ejemplo de un UPDATE, pero primero se tiene que abrir la conexión a la base de datos como esta en el tutorial anterior. <% strSQL= "UPDATE Prueba SET Nombre=Hugo , Apellidos=Gonzales WHERE ID=5" conn.execute(strSQL) Response.Write("Datos Actualizados") %> Ahora la explicación, Primero que nada teniendo abierta la conexión a la base de datos se hace la consulta que la guardamos en la variable strSQL lo que se refiere a actualizar de la tabla Prueba, a el campo Nombre con valor de Hugo, el campo Apellidos con valor de González, donde el ID sea igual a 5, después se ejecuta esa consulta con conn.execute(strSQL), posteriormente imprimimos que dicha actualización ha sido echa. INSERT (Insertar Datos) La clausula INSERT se conforma básicamente de la siguiente manera: “INSERT INTO <tabla> (<campos>) VALUES (<valores>)”, en este caso se pondrá la <tabla> después seguida entre paréntesis los <campos> seguidos por comas, después los <valores> de cada una de los campos seguidos por comas. 
Aquí un ejemplo de un INSERT, pero primero se tiene que abrir la conexión a la base de datos como esta en el tutorial anterior. <% strSQL= "INSERT INTO Prueba (Nombre,Apellidos) VALUES (Hugo,Gonzalez)” conn.execute(strSQL) Response.Write("Registros añadido") %> Ahora la explicación, Primero que nada teniendo abierta la conexión a la base de datos se hace la consulta que la guardamos en la variable strSQL lo que se refiere a insertar un registro en la tabla Prueba donde los campos Nombre y Apellidos tendrán los valores Hugo y González respectivamente, después se ejecuta esa consulta con conn.execute(strSQL), posteriormente imprimimos que dicha inserción ha sido echa.
www.milkzoft.com 
DELETE (Borrar Datos) La clausula DELETE se conforma básicamente de la siguiente manera: “DELETE FROM <tabla> WHERE <condición>”, en este caso se pondrá la <tabla> donde se contiene el registro a borrar después seguida de la clausula where donde se pondrá la condición para borrar ese registro o registros. 
Aquí un ejemplo de un DELETE, pero primero se tiene que abrir la conexión a la base de datos como esta en el tutorial anterior. <% strSQL= "DELETE FROM Prueba WHERE ID=5” conn.execute(strSQL) Response.Write("Registro(s) borrado(s)") %> Ahora la explicación, Primero que nada teniendo abierta la conexión a la base de datos se hace la consulta que la guardamos en la variable strSQL lo que se refiere a borrar un registro(s) en la tabla Prueba donde la condición es que el ID sea igual a 5, después se ejecuta esa consulta con conn.execute(strSQL), posteriormente imprimimos que dicha operación ha sido echa.
www.milkzoft.com 
Pues hasta aquí llega este tutorial de consultas, actualizaciones e inserciones con ASP en una Base de Datos MySQl, para cualquier duda o pregunta nos pueden visitar en la página http://www.milkzoft.com o en los correos carlos.hugo@milkzoft.com o contacto@milkzoft.com, espero y les haya sido de gran utilidad este tutorial. 
Atentamente 
NOTA: Este tutorial fue creado por Carlos Hugo González Castell para MilkZoft, si deseas tomar total o parcialmente el contenido publicado te pedimos nos envíes un mensaje utilizando el formulario de contacto y agregando un enlace a MilkZoft como fuente de los datos (puedes insertar el siguiente código en tu blog o página web). 
Fuente: MilkZoft

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Guia de ejercicio sql
Guia de ejercicio sqlGuia de ejercicio sql
Guia de ejercicio sql
 
Modulo de programacion sql unidad II
Modulo de programacion sql   unidad IIModulo de programacion sql   unidad II
Modulo de programacion sql unidad II
 
Sesión12 - Trigger (Oracle)
Sesión12 - Trigger (Oracle)Sesión12 - Trigger (Oracle)
Sesión12 - Trigger (Oracle)
 
Comandos utilizados en sql
Comandos utilizados en sqlComandos utilizados en sql
Comandos utilizados en sql
 
Sentencia select
Sentencia selectSentencia select
Sentencia select
 
Comandos sql
Comandos sqlComandos sql
Comandos sql
 
Inserción de datos y selección de datos
Inserción de datos y selección de datosInserción de datos y selección de datos
Inserción de datos y selección de datos
 
Sql
SqlSql
Sql
 
Disparadores
DisparadoresDisparadores
Disparadores
 
Seleccion de datos
Seleccion de datosSeleccion de datos
Seleccion de datos
 
51191625 triggers
51191625 triggers51191625 triggers
51191625 triggers
 
Vistas En Sql Y My Sql
Vistas En Sql Y My SqlVistas En Sql Y My Sql
Vistas En Sql Y My Sql
 
Guzman cusihunca fredy_taller _my_sql_n1
Guzman cusihunca fredy_taller _my_sql_n1Guzman cusihunca fredy_taller _my_sql_n1
Guzman cusihunca fredy_taller _my_sql_n1
 
Tutorial Sql
Tutorial SqlTutorial Sql
Tutorial Sql
 
Sql Sentencias
Sql Sentencias Sql Sentencias
Sql Sentencias
 
Insercción de datos y selección de datos
Insercción de datos y selección de datosInsercción de datos y selección de datos
Insercción de datos y selección de datos
 
Bases de datos laminas
Bases de datos laminasBases de datos laminas
Bases de datos laminas
 

Similar a Tutorial 9 consultar, modificar, insertar y borrar con asp

Similar a Tutorial 9 consultar, modificar, insertar y borrar con asp (20)

Tutorial bd y php
Tutorial bd y phpTutorial bd y php
Tutorial bd y php
 
Buenas
BuenasBuenas
Buenas
 
Conexion Entre Php Y Mysqul
Conexion Entre Php Y MysqulConexion Entre Php Y Mysqul
Conexion Entre Php Y Mysqul
 
Objeto De Aprendizaje
Objeto De AprendizajeObjeto De Aprendizaje
Objeto De Aprendizaje
 
scribd.vpdfs.com_sql-server-tutorial.pdf
scribd.vpdfs.com_sql-server-tutorial.pdfscribd.vpdfs.com_sql-server-tutorial.pdf
scribd.vpdfs.com_sql-server-tutorial.pdf
 
Slideshare
SlideshareSlideshare
Slideshare
 
Sentencias SQL Cristian Benalcázar
Sentencias SQL Cristian BenalcázarSentencias SQL Cristian Benalcázar
Sentencias SQL Cristian Benalcázar
 
Práctica sql server [fbdr]
Práctica sql server [fbdr]Práctica sql server [fbdr]
Práctica sql server [fbdr]
 
Hack x crack_sq_linjection
Hack x crack_sq_linjectionHack x crack_sq_linjection
Hack x crack_sq_linjection
 
Practica3
Practica3Practica3
Practica3
 
SENTENCIAS DE SQL SERVER
SENTENCIAS DE SQL SERVERSENTENCIAS DE SQL SERVER
SENTENCIAS DE SQL SERVER
 
Presentación1
Presentación1Presentación1
Presentación1
 
SENTENCIAS SQL
SENTENCIAS SQLSENTENCIAS SQL
SENTENCIAS SQL
 
SENTENCIAS SQL
SENTENCIAS SQLSENTENCIAS SQL
SENTENCIAS SQL
 
SENTENCIAS SQL
SENTENCIAS SQLSENTENCIAS SQL
SENTENCIAS SQL
 
SENTENCIA SQL
SENTENCIA SQLSENTENCIA SQL
SENTENCIA SQL
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
Operaciones basicas de sql
Operaciones basicas de sqlOperaciones basicas de sql
Operaciones basicas de sql
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
SQL-BYRON-COBO
SQL-BYRON-COBOSQL-BYRON-COBO
SQL-BYRON-COBO
 

Tutorial 9 consultar, modificar, insertar y borrar con asp

  • 1. www.milkzoft.com Consultar, Modificar, Insertar y Borrar con ASP Hola a todos, en esta ocasión les traigo ejemplos de consultas a una base de datos con ASP, así también veremos las clausulas SELECT, UPDATE, DELETE e INSERT. Como se vio en el tutorial anterior las conexiones a la base de datos Access y MySQL con ASP, ya podemos hacer consultas para este caso utilizaremos la base de datos de MySQL. SELECT (Seleccionar datos) La clausula SELECT se conforma básicamente de la siguiente manera: “SELECT <campos> FROM <tabla> WHERE <condición>”, <campos> se refiere a que campos queremos obtener de la tabla, si el caso que deseamos obtener todos se pondrá un *, <tabla> pues su nombre lo dice es la tabla que vamos a selecciona y la <condición> es bajo que parámetros o condiciones queremos que se haga la consulta. Aquí un ejemplo de una consulta, pero primero se tiene que abrir la conexión a la base de datos como esta en el tutorial anterior. <% strSQL= "SELECT ID,Nombre,Apellidos FROM Prueba WHERE ID=5" set objRS = conn.execute(strSQL) Response.Write("ID: " & objRS("ID") & "Nombre: " & objRS("Nombre") & "<br/>Apellidos: " & objRS("Apellidos")) %> Ahora la explicación, Primero que nada teniendo abierta la conexión a la base de datos se hace la consulta que la guardamos en la variable strSQL lo que se refiere a seleccionar los campos ID, Nombre y Apellidos de la tabla Prueba donde el ID sea igual a 5, después se ejecuta esa consulta con conn.execute(strSQL) y lo guardamos en objRS donde aquí estarán los registros arrojados por la consulta, posteriormente imprimimos el resultado de esta manera objRS("campo"), donde entre comillas ira el campo que queremos imprimir de la consulta echa.
  • 2. www.milkzoft.com UPDATE (Actualizar datos) La clausula UPDATE se conforma básicamente de la siguiente manera: “UPDATE <tabla> SET <campo> = <valor> WHERE <condición>”, <tabla> pues su nombre lo dice es la tabla que vamos a selecciona, <campo> se refiere a que campo queremos actualizarlo seguido de su <valor>, si el caso que deseamos actualizar mas campos se separaran por una coma, y la <condición> es bajo que parámetros o condiciones queremos que se haga la actualización. Aquí un ejemplo de un UPDATE, pero primero se tiene que abrir la conexión a la base de datos como esta en el tutorial anterior. <% strSQL= "UPDATE Prueba SET Nombre=Hugo , Apellidos=Gonzales WHERE ID=5" conn.execute(strSQL) Response.Write("Datos Actualizados") %> Ahora la explicación, Primero que nada teniendo abierta la conexión a la base de datos se hace la consulta que la guardamos en la variable strSQL lo que se refiere a actualizar de la tabla Prueba, a el campo Nombre con valor de Hugo, el campo Apellidos con valor de González, donde el ID sea igual a 5, después se ejecuta esa consulta con conn.execute(strSQL), posteriormente imprimimos que dicha actualización ha sido echa. INSERT (Insertar Datos) La clausula INSERT se conforma básicamente de la siguiente manera: “INSERT INTO <tabla> (<campos>) VALUES (<valores>)”, en este caso se pondrá la <tabla> después seguida entre paréntesis los <campos> seguidos por comas, después los <valores> de cada una de los campos seguidos por comas. Aquí un ejemplo de un INSERT, pero primero se tiene que abrir la conexión a la base de datos como esta en el tutorial anterior. <% strSQL= "INSERT INTO Prueba (Nombre,Apellidos) VALUES (Hugo,Gonzalez)” conn.execute(strSQL) Response.Write("Registros añadido") %> Ahora la explicación, Primero que nada teniendo abierta la conexión a la base de datos se hace la consulta que la guardamos en la variable strSQL lo que se refiere a insertar un registro en la tabla Prueba donde los campos Nombre y Apellidos tendrán los valores Hugo y González respectivamente, después se ejecuta esa consulta con conn.execute(strSQL), posteriormente imprimimos que dicha inserción ha sido echa.
  • 3. www.milkzoft.com DELETE (Borrar Datos) La clausula DELETE se conforma básicamente de la siguiente manera: “DELETE FROM <tabla> WHERE <condición>”, en este caso se pondrá la <tabla> donde se contiene el registro a borrar después seguida de la clausula where donde se pondrá la condición para borrar ese registro o registros. Aquí un ejemplo de un DELETE, pero primero se tiene que abrir la conexión a la base de datos como esta en el tutorial anterior. <% strSQL= "DELETE FROM Prueba WHERE ID=5” conn.execute(strSQL) Response.Write("Registro(s) borrado(s)") %> Ahora la explicación, Primero que nada teniendo abierta la conexión a la base de datos se hace la consulta que la guardamos en la variable strSQL lo que se refiere a borrar un registro(s) en la tabla Prueba donde la condición es que el ID sea igual a 5, después se ejecuta esa consulta con conn.execute(strSQL), posteriormente imprimimos que dicha operación ha sido echa.
  • 4. www.milkzoft.com Pues hasta aquí llega este tutorial de consultas, actualizaciones e inserciones con ASP en una Base de Datos MySQl, para cualquier duda o pregunta nos pueden visitar en la página http://www.milkzoft.com o en los correos carlos.hugo@milkzoft.com o contacto@milkzoft.com, espero y les haya sido de gran utilidad este tutorial. Atentamente NOTA: Este tutorial fue creado por Carlos Hugo González Castell para MilkZoft, si deseas tomar total o parcialmente el contenido publicado te pedimos nos envíes un mensaje utilizando el formulario de contacto y agregando un enlace a MilkZoft como fuente de los datos (puedes insertar el siguiente código en tu blog o página web). Fuente: MilkZoft