Entradas

Mostrando las entradas etiquetadas como Programación LI

Copiar propiedades de un objeto a otro objeto (VB.NET)

Problema:  Estoy intentando copiar las propiedades de un objeto "Auto" a un objeto "Vehiculo" el cuál tiene propiedades en común esto lo trato de realizar para evitar establecer propiedad a propiedad el mapeo correspondiente ya que los objetos son complejos de más de 50 campos y lo quiero hacer en varias ocasiones.  La clases que se muestran aquí son de prueba:  Public Class Auto Private _Modelo As String Private _Nombre As String Private _NoCapacidad As Int32 Public Property Modelo As String Get Return Me._Modelo End Get Set(value As String) Me._Modelo = value End Set End Property Public Property Nombre As String Get Return Me._Nombre End Get Set(value As String) Me._Nombre = value End Set End Property Public Property NoCapacidad A

Crear un MDI con WPF.

Imagen

Número de filas afectadas por instrucción PL/SQL en Oracle [Utilidades].

[UTILIDADES Oracle 11g] La instrucción sql%rowcount obtiene el número de filas afectadas por un INSERT , UPDATE o DELETE o la cantidad de registros devueltos en un SELECT INTO . En el siguiente ejemplo se observa el comportamiento y devuelve el número de filas que se eliminaron. CREATE TABLE employees_temp AS SELECT * FROM employees; DECLARE   mgr_no NUMBER(6) := 122; BEGIN   DELETE FROM employees_temp WHERE manager_id = mgr_no;   DBMS_OUTPUT.PUT_LINE('Number of employees deleted: ' || TO_CHAR(SQL%ROWCOUNT)); END; / Más información en: https://docs.oracle.com/cd/B19306_01/appdev.102/b14261/sqloperations.htm

Asignar y obtener datos de RitchTextbox y almacenarlo en base de datos Microsoft SQL Server, obtener de base de datos y obtener en RitchTextbox nuevamente en VarBinary con WPF y SQL Server.

Imagen
Asignar y obtener datos de RitchTextbox y almacenarlo en base de datos Microsoft SQL Server, obtener de base de datos y obtener en RitchTextbox nuevamente en VarBinary con WPF y SQL Server.

Filtrar datos de lista y datagrid con linq en C# y WPF.

Imagen
Filtrar datos de una lista fuertemente típadas y datagrid con C# y Windows Presentation Foundation (WPF).

Creando Proyecto Windows Service.

Imagen
Creando proyecto Windows Service Si te gusta el video, comparte, suscribete y comenta

ProgressBar Control en WPF.

Imagen
Suscriban-se, Comenten y Sigan en las redes sociales. Dejo el ejemplo del progressBar mediante ejecuciones asincronas.

Unos días por República Dominicana.

Imagen
Cambiando un giro de mis publicaciones por el día de hoy les dejo algunas foticos del fin de semana en Republica Dominicana en nuestro canal de youtube.

Variables por referencia y por valor + preguntas + respuestas.

Imagen
Esté es el video en donde respondimos las preguntas de la semana. Dejen sus comentarios y/o preguntas.

Creación de base de datos SQL (SQL Create DataBase).

Crear base de datos.  Introducción:  El objetivo de este articulo es crear una base de datos en SQL Server. Se mostraran las instrucciones concisas para aquellos que desean ver rapidamente lo que SQL Server es. Cabe mencionar que este tipo de instrucciones SQL se pueden utilizar en otros gestores de base de datos como Access, MYSQL, Oracle, DB2 o alguna otra plataforma de almacenamiento de datos. El SQL CREATE DATABASE. La instrucción CREATE DATABASE se utiliza para crear una base de datos.  Sintaxis para crear BASE DE DATOS CREATE DATABASE  nombreBaseDeDatos ; Ejemplo para crear BASE DE DATOS La siguiente sentencia SQL crea una base de datos llamada "Datos": CREATE DATABASE datos; Dejen sus dudas o comentarios. 

Agregar objetos gráficos en tiempo de ejecución y hablando del patrón de diseño singleton.

Imagen

Ejemplo de uso de ListView en WPF.

Imagen

Polimorfismo en C#.

Hola a tod@s, el día de hoy cómo ya dijimos que el vamos a ver lo que es polimorfismo en programación orientada a objetos (POO), escribo esté articulo para adelantarme un poquito a la sesión del fin de semana en donde vamos a ver un ejemplo de como podemos hacer polimorfismo en C#.  Ahora puedo decir que en realidad polimorfismo es uno de los pilares de la programación orientada a objetos y no voy a mentir porque en todos lados dicen que es lo que más se utiliza, yo no voy a mentir no es cierto que es lo que más se utiliza porque en realidad somos muchos desarrolladores los que no tenemos frescos estos conceptos por lo que no los usamos y otros que lo hacemos sin saber que lo hacemos, por eso ahora vamos a entender lo que es esté concepto. La teoría dice que la palabra polimorfismo viene de poli=muchos y Morfo = formas que literalmente sería muchas formas, una de las definiciones mas comunes es que polimorfismo es la capacidad de un objeto para reaccionar de diferente

Condiciones If...Else... en C# (Hablando de C#).

Imagen
Suscribanse, dejen sus comentarios de que les gustaría que hablemos en el proximo video.

Listar todos los procedimientos almacenados de una base de datos (T-SQL).

Esté articulo mostraremos como listar todos los procedimientos almacenados que se encuentran creados en una instancia de Sql Server, esto para responder a @JorgeLuis19 y @AlbertoHdz89, que nos hicieron el comentario en una publicación para realizar esto, sería de la siguiente manera: SELECT ROUTINE_NAME AS Nombre FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_TYPE = 'PROCEDURE' ORDER BY ROUTINE_NAME De esa manera mostraremos todas las rutinas que sean de tipo ' PROCEDURE '. Espero que les sirva, dejen sus comentarios o dudas.

Ejecutar script base de datos SQL desde linea de comandos.

Imagen
El día de hoy vamos a mostrar como ejecutar un script de base de datos de SQL Server desde línea de comando o también llamado el famoso MSDOS, muchos de nosotros nos preocuparemos porque deseo ejecutar desde línea de comando si tengo el excelente SQL Management claro yo también pienso lo mismo, bueno ok no, en esté caso lo necesitaremos ejecutar por línea de comando porque tenemos un archivo muy grande el cual al intentarlo ejecutar desde Management Studio de SQL nos ocurrira un error como este "Not enough storage is available to process this command (Exception from HRESULT: 0x800070008), como lo muestro en la imagen a continuación. Por esto y para esto requerimos hacer una ejecución desde línea de comandos, esto usualmente sucede cuando tenemos un archivo muy pesado para la ejecución, ahora si como podemos ejecutar un archivo es simple.  Abrimos una ventana de MSDOS (Simbolo del sistema) o como le quieran llamar una vez ubicados en la pantalla, colocaremos la siguient

Introducción al código XAML. (VIDEO)

En esté vídeo se explica que es XAML y como agregar estilos a un aplicativo de estas características. Dejen sus comentarios y/o dudas.

SQL: Concatenar varios registros de una columna en una sola cadena / concatenate strings from a column into a single string

En días pasados tuve que optimizar un procedimiento almacenado, por segunda ocasión ya que esté procedimiento almacenado, era necesario ejecutar n veces durante el día, el procedimiento almacenado llego a tardar 2 hrs ejecutándose entre muchos cambios al final el tiempo fue  de 1 minuto con 50 segundos, entre muchos cambios de los que se hice era quitar unos CURSORES los cuales concatenaban columnas mediante una consulta, por lo que. Es probable que tengamos varios registros que pertenezcan a una misma columna o campo y los queremos concatenar para que la consulta sql nos devuelva un solo registro en esté campo tenemos algo así: name =========== Juan Francisco Erick Y nosotros necesitamos obtener algo así:  Juan, Franscisco, Erick es decir, como si tuvieramos que trasponer la columna, pero sin complicarnos. La solución es la siguiente:

Creación de un MessageBox Personalizado en ASP.NET.

El día de hoy les comparto esto para poder crear un control web personalizado emulando un messageBox de cualquier aplicación de escritorio pero para ASP.NET (MessageBox asp.net). Para esto utilizamos AjaxToolkin en nuestro proyecto, dejen sus comentarios.

Error while creating Linked server "Cannot obtain the schema rowset "DBSCHEMA_TABLES_INFO" for OLE DB provider "SQLNCLI10" for linked server ‘LinkedServerName’"

Hola hoy les traigo un aporte de SQL Server, en días pasados estuve teniendo un problema con la creación de un Linked Server de SQL Server 2008 a SQL Server 2000, por lo que tuve que ponerme a investigar al respecto el error que me ocurría era como el siguiente:  Error while creating Linked server "Cannot obtain the schema rowset "DBSCHEMA_TABLES_INFO" for OLE DB provider "SQLNCLI10" for linked server ‘LinkedServerName’" Al parecer cuando creamos un servidor vinculado de SQL Server 2008 a SQL Server 2000, a veces podemos tener errores, esto porque debemos tener instalada una versión SQL Server 2000 con service pack 3 o 4 mínimo para poder realizar eso sin problemas.  En esté blog mostraremos otra alternativa para resolver esté problema ya que investigando únicamente encontramos dos alternativas que son las siguientes:  Viene de un articulo de soporte de Microsoft, es donde debemos instalar un SQL Server 2000 con service pack 3 o 4 como min