Entradas

Mostrando entradas de 2011

SQL. Función SUBSTRING()

Esta función nos devuelve una subcadena de una cadena a partir de una posición. Sintaxis: SUBSTRING([Cadena/Campo], [Inicio], [Longitud]) Donde: [Cadena/Campo]: Es una cadena de caracteres ó un campo de una tabla [Inicio]:       Es la posición a partir de la cual obtendremos nuestra subcadena [Longitud]:     Es el número de caracteres que necesitaremos de la cadena Ejemplos: SELECT SUBSTRING('Este es un ejemplo', 1, 4) --Devuelve Este SELECT SUBSTRING('Este es otro ejemplo', 9, 4) --Devuelve otro También podemos hacer referencia a campos de una tabla SELECT SUBSTRING(Nombre, 1,  5) FROM tblUsuarios --Esto nos devolvería los primeros cinco caracteres del campo Nombre de la tabla tblUsuarios

VB6. Función Len()

Esta función nos devuelve la cantidad de caracteres que compone una cadena. Sintaxis: Len(strCadena) Ejemplos: Len("Hola") 'Devuelve 4 Len("   Texto") 'Devuelve 8

Función Eval()

Cuando tenemos un control y queremos que muestre su texto en base a una consulta ligada a un DataSource hacemos uso de la función Eval. Sintaxis: Eval("NOMBRE_CAMPO") Por ejemplo, supongamos que tenemos un LinkButton dentro de un GridView ligado con un DataSource, para que el LinkButton muestre el texto de un campo de la consulta tendremos que hacer lo siguiente: <asp:LinkButton ID="lnkAño" runat="server" Text='<%# Eval("Texto") %> '></asp:LinkButton>

Función TRIM

Esta función sirve para eliminar espacios en blanco, al comienzo o al final de un texto. Sintaxis: [Objecto].Trim() Ejemplos: VB NET Dim Cadena As String = "  Texto      " MsgBox Cadena.Trim()  'Devuelve: Texto C# String Cadena = "  Texto  "; MessageBox.Show(Cadena.Trim()); //Devuelve: Texto

Sentencia. DELETE

Para eliminar los registros de una tabla se hace uso de la sentencia DELETE, la cual tiene la siguiente sintaxis: DELETE FROM [Tabla] Esto lo que hará es borrar todos los registros de una tabla SQL. Ejemplo: DELETE FROM tblAutos DELETE FROM tblUsuarios

Saltos de Línea

Para agregar un salto de línea en C# se hace con la siguiente instrucción: Environment.NewLine; En VB.NET se hace de la siguiente manera: vbCrLf

Sentencia. INSERT

Esta sentencia nos servirá para agregar nuevos registros a una tabla, su sintaxis es la siguiente: INSERT INTO [tabla] (Campo1, ...., CampoN) VALUES (Valor1, ..., ValorN) Donde: [tabla] Es el nombre de la tabla [Campo1, ..., CampoN] Son los nombres de los campos [Valor1, ..., ValorN] Son los valores correspondientes a cada campo Ejemplos: INSERT INTO tblAutos(Marca, Año) VALUES('Toyota', 2000) INSERT INTO tblUsuarios(Id, Nombre, Edad) VALUES(3, 'Johana', 21)

Sentencia UPDATE

Esta sentencia se utiliza para actualizar registros de una tabla. Su sintaxis es la siguiente: UPDATE [tabla] SET [campo1] = [valor1], ..., [campoN] = [valorN] WHERE [condiciones] Donde: [tabla]   Es el nombre de la tabla [campo1]   Es el nombre del campo a actualizar [valor1]   Es el valor a actualizar [condiciones]   Indicamos el registro que vamos a actualizar Ejemplos: UPDATE tblAutos SET Año = 2011 WHERE Marca = 'Nissan' UPDATE tblUsuario SET Pwd = 'pwd' WHERE Usuario = 'rguia'

SQL. Sentencia SQL

Para filtrar la información que nos devuelve una sentencia SQL se hace uso de la palabra reservada WHERE, tal como se muestra a continuación: SELECT [Campos] FROM [Tabla] WHERE [Condición] La condición puede estar formada por campos de la misma tabla; a  continuación se muestran algunos ejemplos: SELECT * FROM tblUsuarios WHERE Usuario = 'alejandro' SELECT Color, Año FROM tblAutos WHERE Marca = 'BMW' SELECT * FROM tblProductos WHERE Clave > 5 Los tipos de operadores que podemos utilizar son:  <   Menor que >   Mayor que =   Igual que <>   Diferente que <=   Menor o igual que >=   Mayor o igual que Estos operadores aplican para campos tipo númerico, texto ó fecha.

SQL. Sentencia SELECT

Si lo que queremos es seleccionar únicamente algunos campos en particular debemos indicarlo después de la palabra SELECT y antes del FROM, tal como se muestra a continuación: SELECT [Campo1], [Campo2], ..., [CampoN] FROM [Tabla] Donde: - [CampoN] Es el nombre del campo que queremos que nos devuelva la consulta. Un ejemplo de esto es lo siguiente: SELECT Modelo FROM tblAutos SELECT Id, Nombre, Ciudad FROM tblUsuarios

SQL. Sentencia SELECT

Para poder seleccionar todos los registros de una tabla en particular se hace uso de las sentencia SELECT, la sintaxis es la siguiente: SELECT * FROM [Tabla] Donde: *              Nos indica que deseamos ver todas las columnas de la tabla [Tabla]     Es el nombre de la tabla que queremos consultar Estos serían algunos ejemplos de la sentencia SELECT. SELECT * FROM tblAutos SELECT * FROM tblUsuarios

SQL. Conversión de tipos de datos

Para convertir el tipo de dato de un campo a otro tipo de dato se hace uso de la función CAST. El formato de esta función es el siguiente: CAST([campo] AS [tipo_dato]) Donde: - [campo]: es el nombre del o los campos. - [tipo_dato]: es el tipo de dato. En el siguiente ejemplo lo que hacemos es convertir el campo Folio a un tipo de dato VARCHAR SELECT (Folio AS VARCHAR) FROM tblPago