La sintaxis para crear una clase en C# es la siguiente:
[public] class [NombreClase]
{
//Variables
//Funciones
}
Donde:
[public] Indica que podremos hacer uso de la clase desde cualquier proyecto. Si se omite, solo podremos acceder a esta clase dentro del mismo proyecto.
[NombreClase] Es el nombre de nuestra clase
Ejemplo:
public class Auto
{
private int intVelocidad;
public void Avanzar()
{
intVelocidad++;
}
}
jueves, 19 de abril de 2012
miércoles, 18 de abril de 2012
VBNET. Concatenar cadenas
Tenemos dos formas de concatenar cadenas,
El primer método es el siguiente:
strCadena = strCadena & " mundo!"
El segundo método es el siguiente:
strCadena &= " mundo!"
Ambos métodos hacen la misma operación.
martes, 17 de abril de 2012
C#. Concatenar cadenas
Tenemos dos formas de concatenar cadenas,
El primer método es el siguiente:
strCadena = strCadena + " mundo!";
El segundo método es el siguiente:
strCadena += " mundo!";
Ambos métodos hacen la misma operación.
El primer método es el siguiente:
strCadena = strCadena + " mundo!";
El segundo método es el siguiente:
strCadena += " mundo!";
Ambos métodos hacen la misma operación.
lunes, 16 de abril de 2012
VB.NET. Operaciones sobre variables
VB.NET nos proporciona dos métodos diferentes para incrementar una variable.
La forma mas conocida es la siguiente:
intNumero = inNumero + 1
El segundo método de hacer esta misma operación es la siguiente:
intNumero += 1
Estos dos métodos también funcionan con los operadores (-) (*) y (/)
intNumero = intNumero - 1
intNumero -= 1
intNumero = intNumero * 3
intNumero *= 3
intNumero = intNumero / 3
intNumero /= 3
La forma mas conocida es la siguiente:
intNumero = inNumero + 1
El segundo método de hacer esta misma operación es la siguiente:
intNumero += 1
Estos dos métodos también funcionan con los operadores (-) (*) y (/)
intNumero = intNumero - 1
intNumero -= 1
intNumero = intNumero * 3
intNumero *= 3
intNumero = intNumero / 3
intNumero /= 3
domingo, 15 de abril de 2012
C#. Operaciones sobre variables
C# nos proporciona tres métodos diferentes para incrementar una variable.
La forma mas conocida es la siguiente:
intNumero = inNumero + 1;
El segundo método de hacer esta misma operación es la siguiente:
intNumero += 1;
Y un tercer método es el siguiente:
intNumero++;
El inconveniente con este tercer método es que solo sirve para incrementar el valor en 1.
Estos tres métodos también funcionan con el operador (-)
intNumero = intNumero - 1;
intNumero -= 1;
intNumero--;
Para los operadores (*) y (/) solo funcionan los dos primeros métodos:
intNumero = intNumero * 3
intNumero *= 3;
intNumero = intNumero / 3
intNumero /= 3;
La forma mas conocida es la siguiente:
intNumero = inNumero + 1;
El segundo método de hacer esta misma operación es la siguiente:
intNumero += 1;
Y un tercer método es el siguiente:
intNumero++;
El inconveniente con este tercer método es que solo sirve para incrementar el valor en 1.
Estos tres métodos también funcionan con el operador (-)
intNumero = intNumero - 1;
intNumero -= 1;
intNumero--;
Para los operadores (*) y (/) solo funcionan los dos primeros métodos:
intNumero = intNumero * 3
intNumero *= 3;
intNumero = intNumero / 3
intNumero /= 3;
sábado, 10 de marzo de 2012
SQL. Condicional IF
La sintaxis de la condicional IF es la siguiente:
IF [CONDICION]
[SENTENCIA 1]
ELSE
[SENTENCIA 2]
Si la [CONDICION] es verdadera se ejecuta la [SENTENCIA 1], si es falsa se ejecuta la [SENTENCIA 2].
Ejemplo:
IF [@Valor > 1]
PRINT 'Es mayor a 1'
ELSE
PRINT 'No es mayor a 1'
La sentencia ELSE es opcional, por lo que nuestro IF pudiera quedar de la siguiente manera:
IF [CONDICION]
[SENTENCIA 1]
Si se requiere ejecutar un bloque de sentencias en lugar de solo una se deben poner las palabras reservadas BEGIN y END
IF [CONDICION]
BEGIN
[SENTENCIA 1]
...
[SENTENCIA N]
END
Lo mismo aplicaría si se incluye el ELSE
ELSE
BEGIN
[SENTENCIA 1]
...
[SENTENCIA N]
END
IF [CONDICION]
[SENTENCIA 1]
ELSE
[SENTENCIA 2]
Si la [CONDICION] es verdadera se ejecuta la [SENTENCIA 1], si es falsa se ejecuta la [SENTENCIA 2].
Ejemplo:
IF [@Valor > 1]
PRINT 'Es mayor a 1'
ELSE
PRINT 'No es mayor a 1'
La sentencia ELSE es opcional, por lo que nuestro IF pudiera quedar de la siguiente manera:
IF [CONDICION]
[SENTENCIA 1]
Si se requiere ejecutar un bloque de sentencias en lugar de solo una se deben poner las palabras reservadas BEGIN y END
IF [CONDICION]
BEGIN
[SENTENCIA 1]
...
[SENTENCIA N]
END
Lo mismo aplicaría si se incluye el ELSE
ELSE
BEGIN
[SENTENCIA 1]
...
[SENTENCIA N]
END
viernes, 9 de marzo de 2012
SQL. Usuarios conectados
Para desplegar todas las conexiones activas a nuestro servidor SQL se hace uso del siguiente store procedure que viene predefinido en el SQL Server:
sp_who
sp_who
Suscribirse a:
Entradas (Atom)
-
Lo que pretendemos lograr es poder agregar registros a un GridView utilizando un DataTable que contenga toda la información que queremos mos...
-
Ahora solo nos falta ver como podemos eliminar registros de un GridView a partir de un DataTable . Para ello, debemos agregar una columna ti...
-
Ahora lo que vamos a hacer es tener la posibilidad de editar los usuarios que vayamos agregando a nuestro catálogo. La primera cosa que vamo...