Una forma de crear una tabla a partir de una tabla existente es haciendo uso de las sentencias SELECT INTO
Supongamos que tenemos una tabla de usuarios, de la cual queremos copiar su contenido en una nueva tabla junto con toda la estructura de la primera, esto lo haríamos de la siguiente manera:
SELECT * INTO tblUsuarios2 FROM tblUsuarios
También podemos indicar que usuarios queremos enviar a nuestra nueva tabla, en caso de que no queramos enviar todos los usuarios
SELECT * INTO tblUsuarios2 FROM tblUsuarios WHERE Edad > 18
E inclusive, si solo queremos copiar toda la estructura de la tabla sin datos, podemos poner una condición falsa, como la que se muestra a continuación:
SELECT * INTO tblUsuarios2 FROM tblUsuarios WHERE 1 = 0
De esta manera la tabla tblUsuarios2 será idéntica a tblUsuarios, solo que sin información
lunes, 2 de diciembre de 2013
lunes, 11 de noviembre de 2013
C# Valores Aleatorios
Para generar valores aleatorios hacemos uso de la clase Random()
Lo primero que tenemos que hacer es crear un objecto de la clase Random
Random rand = new Random()
Una vez hecho esto, tenemos tres formas de generar un valor aleatorio
1. rand.Next()
Genera un número aleatorio tipo int mayor o igual a 0
2. rand.Next(ValorMaximo)
Generá un número aleatorio tipo int entre 0 y el valor que tenga ValorMaximo
3. rand.Next(ValorMinimo, ValorMaximo)
Genera un número aleatorio tipo int entre los valores que tenga ValorMinimo y ValorMaximo
Lo primero que tenemos que hacer es crear un objecto de la clase Random
Random rand = new Random()
Una vez hecho esto, tenemos tres formas de generar un valor aleatorio
1. rand.Next()
Genera un número aleatorio tipo int mayor o igual a 0
2. rand.Next(ValorMaximo)
Generá un número aleatorio tipo int entre 0 y el valor que tenga ValorMaximo
3. rand.Next(ValorMinimo, ValorMaximo)
Genera un número aleatorio tipo int entre los valores que tenga ValorMinimo y ValorMaximo
viernes, 13 de septiembre de 2013
LINQ. Seleccion
Este es un ejemplo de una selección simple,
Sintaxis:
var x = from [ALIAS] in [TABLA] select [ALIAS];
Ejemplo:
var
x = from u in tblUsuarios select u;
sábado, 15 de diciembre de 2012
C# JavaScript Alert
Para mostrar una alerta de JavaScript desde código C# se realiza con el siguiente comando:
ClientScript.RegisterStartupScript(this.GetType(), "PopupScript", "<script languaje=javascript>javascript:alert('Este es un mensaje')</script>");
ClientScript.RegisterStartupScript(this.GetType(), "PopupScript", "<script languaje=javascript>javascript:alert('Este es un mensaje')</script>");
sábado, 8 de diciembre de 2012
VBNET. Regiones
Para agrugar regiones de código lo hacemos de la siguiente manera:
Esto es útil para mantener agrupadas ciertas secciones de código que están relacionadas con algún proceso, o quizá simplemente para poder ocultar la definición de ciertas funciones.
#Region "Nombre de la region"
...
#End Region
Esto es útil para mantener agrupadas ciertas secciones de código que están relacionadas con algún proceso, o quizá simplemente para poder ocultar la definición de ciertas funciones.
sábado, 1 de diciembre de 2012
SQL. Exists
Podemos hacer uso de la palabra reservada EXISTS para saber si una consulta devuelve registros.
Ejemplo:
Ejemplo:
IF EXISTS(SELECT * FROM tblUsuarios WHERE Nombre = 'Alonso')
--Existe por lo menos un usuario con el nombre de Alonso
ELSE
--No existen usuarios con el nombre Alonso
La función EXISTS() devolverá TRUE si la consulta encuentra uno o mas resultados, y devolverá FALSE si la consulta no devuelve registros.
sábado, 24 de noviembre de 2012
C# Propiedades de una clase
Las propiedades de una clase se agregan de la siguiente manera:
class clsAlumno
{
private string strNombre; //En esta variable guardaremos el nombre del alumno
public string Nombre
(
get { return strNombre; } //Devuelve el valor de la variable strNombre
set { strNombre = value; } //Asigna el valor a la variable strNombre
)
}
Una vez creado el objeto oAlumno de la clase clsAlumno, asignamos el valor a la propiedad Nombre de la siguiente manera:
oAlumno.Nombre = "Salvador";
Para acceder al valor guardado en la propiedad Nombre, se realiza de la siguiente manera:
lblNombre.Text = oAlumno.Nombre;
class clsAlumno
{
private string strNombre; //En esta variable guardaremos el nombre del alumno
public string Nombre
(
get { return strNombre; } //Devuelve el valor de la variable strNombre
set { strNombre = value; } //Asigna el valor a la variable strNombre
)
}
Una vez creado el objeto oAlumno de la clase clsAlumno, asignamos el valor a la propiedad Nombre de la siguiente manera:
oAlumno.Nombre = "Salvador";
Para acceder al valor guardado en la propiedad Nombre, se realiza de la siguiente manera:
lblNombre.Text = oAlumno.Nombre;
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...