Ir al contenido principal

Entradas

Mostrando entradas de 2009

Asi es nuestro clima en Usulután

Como pueden ver en la fotografía a veces necesitamos cubrirnos del fuerte sol que hace en nuestro querido departamento Usulutan, el Salvador, C.A. Aqui me encuentro con mi hijo Luisito, quien le afecta un poco el sol, pues es un problema para los ojos azules, no pueden ver correctamente frente al sol, jajja. Desd esta hermosa planta u saludo para todos mis familiares y amigos; mis mayores deseos es que se encuentre bien .

Errores frecuentes Visual Basic 2008 al instalarlo en unidad de disco diferente a C:\

Ejemplos: (Cuando se crea un reporte de Crystal en Visual Basic 2008 no aparece la clase del reporte) (Falla en la instalación del ejecutable en una unidad diferente a c:\ “No se puede cargar el archivo de ensamblado” ) (Da error al crear un objeto instanciado de un reporte ej: dim reporte as new Crystalreport1) Quiero contarles que para encontrar este problema, el cual muchos lo han vivido, me llevo unas 5 horas buscando la solución en internet, antes de pensar reinstalar el .Net o formatear mi máquina y cambiar la unidad por defecto de H: a C:\. Los problemas anteriores normalmente se dan cuando usted instala el Visual Studio en una maquina que su unidad principal no es C:\ Aquí esta la solución encontrada Publicado por Microsoft el 04/06/2009 a las 11:38 a.m. Hey there, dwaters_02.I've received a proposed workaround from the BusinessObjects/SAP guys (assuming you installed VS to the Y drive):1. Browse to the following registry key: [HKEY_LOCAL_MACHINE\SOFTWARE\Busines

La Contabilidad en Sus Manos

SISTEMA CONTABLE RAPIDCONTAB ENTERPRISE DESCRIPCIÓN Actualmente en el mercado existen muchos sistemas contables, pero estos en su mayoría no funcionan con una base de datos, y aquellos que si lo hacen poseen una serie de procesos que se han venido heredando de sistemas anteriores. Entre los procesos que tienen podemos mencionar que para ver los estados financieros se tiene que hacer un cierre mensual, el cual dependiendo del volumen de información puede durar varias horas este proceso. Si después de realizado se revisan los estados financieros y se necesita hacer algún ajuste, debemos recuperar el mes nuevamente, esto lleva perdidas de tiempo considerables. Otros programas poseen utilidades de reindexado para garantizar que los reportes salgan correctamente. Como los casos anteriores podemos mencionar otra serie de problemas que presentan, lo que complica el sostenimiento e imposibilita tener resultados en tiempos aceptables. El presente sistema parte de la premisa que para facilitar l

Sistema de compras para empresas de gobierno y alcaldías

CARACTERÍSTICAS : El presente sistema consiste en la automatización de las adquisiciones contrataciones y su seguimiento. Tiene como alcance Los procesos de libre gestión, Licitaciones o Concursos, Plan de compras, Seguimientos a Contratos, Banco de Proveedores, Garantías y Quedan. Esta desarrollado bajo el esquema cliente servidor utilizando como herramienta de desarrollo Microsoft Visual Basic . Net , y base de Datos Microsoft SQL SERVER . QUIENES PUEDEN HACER USO DE ESTA SOLUCIÓN Esta solución va enfocada a instituciones de Gobierno como Ministerios, Hospitales, Autónomas, Alcaldías, etc. Es una herramienta de gran apoyo para las instituciones en todo el proceso y seguimiento de sus compras, sean estas por libre gestión y/o licitaciones. El sistema ha sido desarrollado tomando como base la Ley de Adquisiciones y Contrataciones de la Administración Pública. El uso de esta solución le permitirá tener mejor control sobre los procesos de compra y contar con evidenci

Sistema RapidContab básico

Sistema contable sencillo de operar, de alta productividad ideal para Despachos Contables y Micro Empresas que desean llevar su contabilidad de manera ágil y eficiente. Características: Ambiente Windows Soporta mas de 100 empresas Estados financieros al instantes Trabaja con una base de datos (SQLANYWHERE) Fácil de operar, garantizado se aprende a usar en una hora Confiable y seguro No requiere reindexamiento de datos Mono Usuario Requerimientos: Pc con 128 Megas de RAM mínimo Sistema Operativo Windows 2000-Xp-Vista Impresor Matricial, de preferencia Inyección o LáserPrecio del Sistema $200.00 USA

GUARDAR DOCUMENTOS PDF EN LA BASE DE DATOS SQLSERVER DESDE .NET

Personalmente quiero contarles que para mi este proceso ha sido muy escabroso,he dedicado muchas horas de investigacion para encontrar la forma de hacerlos lo más sencillo posible. Anteriormente había guardado imagenes en la base de datos utilizando compos de tipo imagen, pero luego revisando la documentacion de sqlserver 2005 encontre que en el futuro este tipo de campo podría ser descartado, esto me llevo a buscar otras alternativas especialmente con los campos binarios o (varbinary(max)) . PASOS: 1.- Primero declare las siguientes variables de clase en su formulario windows form Dim fdlg As New OpenFileDialog Dim fs As System.IO.FileStream Dim mcorr_documento As Int32 Dim bw As System.IO.BinaryWriter ----- fin de las variables de clase 2.- Seguidamente en su formulario pegue un objeto de tipo OpenFileDialog que le servira para buscar el archivo que desea almacenar en la base de datos 3.- Cree un objeto de tipo Combo y agregue una lista de los tipos de archivos q

Error: Al abrir diagramas de base de datos en SQL2005

error-al-abrir-diagramas-de-base-de-datos-en-sql2005-quot-database-diagram-support-objects-cannot-be-installed-because-this-database-does-not-have-a-valid-owner-quot.aspx">Error: Al abrir diagramas de base de datos en SQL2005. "Database diagram support objects cannot be installed because this database does not have a valid owner" Al migrar my base de datos de sql 2000 a SQL2005 y querer ir a los diagramas me salto el mensaje Database diagram support objects cannot be installed because this database does not have a valid owner. To continue, first use the Files page of the Database Properties dialog box or the ALTER AUTHORIZATION statement to set the database owner to a valid login, then add the database diagram support objects. Versión en español: Los objetos de soporte del diagrama de base de datos no se pueden instalar. Esta base de datos carece de propietario válido. Para continuar, primero use la página Archivos del diálogo Propiedades de la base de datos o la ins

Cambiar el formato de la fecha en la base de datos desde .Net

En muchas ocasiones cuando nos conectamos a sqlserver sucede que este ha sido instalado en un idioma diferente al cliente que estamos utilizando. Nosotros podemos configurar en que formato de fecha queremos que nuestra aplicación cliente trabaje, para esto solo enviamos una instrucción para cambiar el formato, para el ejemplo a dia -mes-año ' cambiando el entorno de la fecha a dd /mm/ yyyy Dim mysql 2 As New SqlClient . SqlCommand mysql 2. CommandText = " SET DATEFORMAT dmy " mysql 2. Connection = conn mysql 2. ExecuteNonQuery () Después de ejecutar este comando ya podemos mandar nuestros campos de fecha en este formato y la base de datos no dará ningún error. Lo mejor es que esto solo es valido para la sesión actual.

Como evitar el tiempo de espera caducado en la ejecución de un procedimiento almacenado en SQLSERVER desde Visual Basic .Net

Para estro agregue a la propiedad ComandTimeout del objeto SqlComand el numero de segundos que desea espere el proceso antes de mandar un mensajede error. Veamos: sender.enabled = False Me.StatusBar1.Text = "Proceso ejecutándose..........." Dim mysql As New SqlClient.SqlCommandmysql.CommandText = "EXECUTE ASOCIACION_AUTOMATICA_PROD'" mysql.Connection = connmysql.CommandTimeout = 360 mysql.ExecuteNonQuery() MsgBox("Proceso ha sido terminado con exito") Me.Close()sender.enabled = True Me.StatusBar1.Text = "Proceso finalizado..........."

El desarrollo de sistemas, una fuente inagotable de conocimiento de los procesos que realizan las empresas

Muchos de los profesionales que desarrollan sistemas lo hacen normalmente en tiempo extra. Quiere decir que durante el día trabajan a tiempo completo para una empresa y por la noche y fines de semana dedican parte de su tiempo libre a esta actividad. Cada vez que se desarrolla un sistema requiere muchas horas de investigación de cómo funciona el proceso que esperamos automatizar. En esta etapa se tiene contacto con todo el personal operativo y gerencial que realiza esta actividad. Este contacto permite a los profesionales de informática aprender mucho del proceso, imaginemos la mecanización de un sistema de planillas, inicialmente se sabe todo como se administra el expediente de personal, como se realizan los cálculos de los impuestos, el pago de salarios, las horas extras, los descuentos de ley, etc. Hay casos que el informático se ha involucrado tanto en el proceso que es capaz de realizar una planilla sin asistencia del encargado de recursos humanos. De igual forma un profesional de

Como guardar un PDF en un campo de una tabla en SQL SERVER utilizando PowerBuilder

1.- Crea un campo de tipo image en la tabla donde deseas guardar tu archivo. 2.- Luego lees el archivo pdf del path donde se encuentre 3.- Seguidamente actualizas el contenido leido en el campo de la tabla Supongamos que tenemos una tabla que se llama prueba y utiliza una llave unica sobre el campo tmp_llave. El campo campo image se llama tmp_archivo. // Declaramos nuetros campos de tipo blog blob lbl_data blob lbl_temp long ll_file, ll_long = 0, ll_tam integer li_pos = 1 // leemos el archivo ll_file = FileOpen("c:\temp\prueba.pdf",streammode!) // barremos sus registros Do While FileRead(ll_file,lbl_temp) > 0 lbl_data += lbl_temp Loop // cerramos el archivo FileClose(ll_file) // actualizamos nuestra base de datos UPDATEBLOB prueba SET prueba.tmp_archivo = :lbl_data WHERE prueba.tmp_llave = :li_llave; // Para recuperar y mostrar el archivo: SELECTBLOB tmp_archivo INTO :lbl_data FROM prueba WHERE prueba.tmp_llave = :li_llave; ll_file FileOpen("c:\temp\prueba2.pdf"

Como Superar problema con reportes en Crystal Reports en un equipo de 64 bits

Cuando tenemos una aplicación en Visual Basic 2003 y la instalamos en una maquina que tiene procesador con arquitectura de 64-bit nos da el error “Invalid KeycodeV2.dll”.entonces la solución es agregar el proyecto de instalación de la solución los módulos de combinación siguientes: VC_USER_CRT71_RTL_---.msm VC_USER_STL71_RTL_---.msm Genere nuevamente su instalador y reinstale la aplicación en el equipo que corre a 64 bit.

INSTALANDO Y CONFIGURANDO ENTORNO DESARROLLO NETBEANS 6.5.1 con JEE 5 Y GLASSFISH Enterprise Server V2.1

Actualmente tenemos una gran diversidad de tecnologías que pueden integrarse con SQLSERVER, aqui muestro la configuración de mi servidor GLASSFISH Enterprise Server V2.1. He logrado crear mi pool de conexiones a la base de datos SQL SERVER 2005 con mucho éxito. Actualmente inicio el desarrollo de una mini aplicación en Java utilizando el IDE NETBEANS V. 6.5.1, para los que esten interesados en los pasos que segui para poder configurar todo mi entorno de desarrollo pueden escribirme a mi correo rapidcontab@yahoo.com y con gusto se las enviaré

Concurso BlogIt de Microsoft México

Nuevamente Microsoft México ha iniciado el Concurso BlogIt, en el cual puede participar cualquier pesona que cuente con un Blog, en el que hablen temas referentes a tecnologias Microsoft. Me he inscrito en la categoría Desarrolladores de Software, espero contar con sus votos y poder seguir escribiendo articulos de mucho interés para todos los que nos apasiona el desarrollo de sistemas

COMO REDUCIR EL LOG BASE DE DATOS SQLSERVER

En la ventana de comandos de Microsoft Sql Server Management Studio, escribe la siguiente instrucción USE TU_NOMBRE_BASE_DE_DATOS Luego ejecuta la instrucción que te permite mandar a disco todas tus transacciones actuales CHECKPOINT Después procede con el siguiente comando BACKUP LOG TU_NOMBRE_BASE_DE_DATOS WITH TRUNCATE_ONLY A continuación ejecuta lo siguiente para dejar el log de la base a 100 megas, Nota: Normalmente el nombre del archivo log en disco es NOMBREBASE_log DBCC SHRINKFILE (MYBASE_log,100) si mi base de datos se llama VENTAS esto sería DBCC SHRINKFILE (VENTAS_log,100)   Ahora revisa tu archivo en el directorio DATA de sqlserver y veras que tiene 100 megas.

CREANDO TUS PROPIAS FUNCIONES EN SQLSERVER 2005

Años atrás, le veía muy poca utilidad a la creación de funciones propias en SQLSERVER. Realmente me estaba perdiendo de una gran utilidad en la programación. El uso de funciones hoy en día me ha facilitado la programación de consultas a la base de datos que podrían ser querys complejos. Con las funciones se vuelve muy sencillo hacer una consulta, son fáciles de utilizar y la mayor ventaja radica en que son reutilizables en otros procedimientos almacenados y/o triggers. Como ejemplo, veamos la siguiente consulta . SELECT A.COD_TIPP, C.COD_CLIEN COD_CLIENTE,C.RAZSOC NOMBRECLIENTE,A.COD_PROD, A.DESCRIPCION,A.STATUS, B.CATEGORIA ABC,B.CATEGORIAHIT ABCHIT, B.CATEGORIABCVALOR ABCVALOR, dbo.BUSCAR_CICLOS_PROM(A.COD_PROD) CICLOS, dbo.BUSCAR_PESO_PRODUCTO(A.COD_PROD) PESOGRS, (dbo.BUSCAR_PESO_PRODUCTO(A.COD_PROD)* dbo.BUSCAR_PRECIO_MAT_PRIMA_PROFEC(A.COD_PROD,getdate()))/.97 COSTOMILLMATPRIMA, dbo.BUSCAR_PESO_PRODUCTO(A.COD_PROD)* @COSTO_KG_DERRGASTOS COSTOMILLGASTOS, dbo.INV_EXT_BU

Migrar derechos usuarios SQL Server 2000 a 2005

Es muy habitual que durante nuestro día a día recurramos algunos de los procedimientos almacenados de sistema de la familia "sp_help". Los motivos pueden ser muchos, lo importante es saber que existen y el código que contienen podemos reutilizarlo para nuestros propósitos. En este caso necesitamos migrar los derechos que tienen los usuarios y grupos sobre los objetos de la base de datos, la cual previamente hemos recuperado en un servidor que tiene instalado SQL Server 2005. Este procedimiento que dejo aqui, sirve para generar automáticamente un script que contiene las instrucciones sql para volver a crear los permisos de un usuario o grupo de usuarios y asi facilmente poderlo correr en la nueva instalación que tenemos de sql. Aqui tomamos de base el procedimiento sp_helpprotect y creamos un nuevo en nuestra base de datos con el nombre de sp_helpprotectLUIS Aqui esta el procedimiento --exec sp_helprotectLUIS null,'COSTOS' -- CREATE PROCEDURE sp_helprotectLUIS @name

Que se requiere para ser un desarrollador de sistemas

En muchas oportunidades mis estudiantes me han preguntado cual es la clave para llegar a ser un desarrollador de sistemas exitoso. Quiero decirles que para llegar a tener éxito en cualquier oficio y/o profesión se requiere de mucha dedicación y esfuerzo. En más de 15 años de experiencia de mi vida como desarrollador de aplicaciones me he enfrentado a muchos problemas que requieren enorme esfuerzo para resolverlos y lo peor del caso, es que uno puede llegar a desilusionarse de no encontrar la solución y morir en el intento. Esto es lo peor que le puede pasar a un programador, si al enfrentar una situación no dedica todo el tiempo necesario para investigar las posibles soluciones existentes y llegar a discernir la mejor opción que puede aplicar en el momento para continuar con su proyecto. Un desarrollador de programas es aquel que dedica más de las 8 horas diarias a esta profesión, porque no decirlo medio dormir y después continuar hasta lograr mecanizar una solución. No hay mayor satis

Sistema control ordenes viaje transportistas de carga

DESCRIPCION Este es un sistema muy sencillo para llevar la administración de las ordenes de viajes que realizan nuestras unidades de transporte de carga, facilitando su administración y control. Adicionalmente permite llevar el registro de los vales de combustibles que se dan para cada unidad. La ventaja de esta solución es que podemos customizarla a sus necesidades especificas, pues como todos nuestros sistemas mostrados aqui, contamos con los programas fuentes, lo que garantiza nuestro apoyo a nuevas necesidades. .

Como podemos Apoyarlo en su Negocio

Antes de adquirir un sistema se debe estar consciente de que realmente necesitamos una solución informática que nos apoye en nuestros procesos Administrativos y financieros. Es más fácil tomar decisiones si contamos con información oportuna y confiable. A pesar que en el mercado existen bastantes sistemas para múltiples necesidades en varias ocasiones quien los adquiere no obtiene los beneficios esperados; ¿Entonces cual es la razón de esto? Basado en la experiencia adquirida por muchos años implementando sistemas para empresas tanto privadas como gubernamentales, hemos podido determinar que uno de las causas principales, no es que los sistemas no funcionen si no que las empresas y/o consultores que los implementan conocen muy poco de como se administra un negocio, adicionalmente la contra parte tampoco tiene bien definido sus procesos lo cual dificulta más la puesta en marcha de una solución. En el peor de los casos muchas empresas dejan abandonados los proyectos por falta de capac

Sistema para Administración de Talleres de Mecánica Automotríz

DESCRIPCIÓN Esta solución esta diseñada para facilitar la administración de los talleres de mecánica automotriz ; su enfoque principal se base en permitir llevar el control de todos los vehículos en el taller y cada una de los trabajos de reparación que se están realizando. Adicionalmente el sistema administra el catalago de mano de obra y repuestos de reparaciones específicas, facilitando así la elaboración de los presupuestos. ALCANCE Hoja de recepción del vehículo Presupuesto de reparación Orden de trabajo para el Taller Control de mano de obra realizada por los mecánicos Facturación del trabajo realizado Expediente de reparaciones hechas a los vehiculos Control de precios de mano de obra y alertas de notas para reparaciones futuras TECNOLOGÍA PowerBuilder Base de Datos SQLSERVER

Sistema Libros de Iva

DESCRIPCION Este sistema es ideal para llevar los libros del IVA, maneja una base de datos de clientes y proveedores, lo cual le permite agilizar sus operaciones de registro de las compras y las y las ventas. CARACTERISTICAS Ambiente Windows Fácil de utilizar Multiempresas PRECIO $50.00 usd

Sistema Integrado de Facturación

DESCRIPCIÓN Este sistema esta provisto de funcionabilidad para facturar créditos fiscales, facturas consumidor final y tiques. Maneja las Cuentas por Cobrar, Cuentas por Pagar, Inventarios, y Libros de Iva, Pedidos, Remisiones, Control de Producción, etc. Como dar inicio al uso del sistema. 1.- Primero cree sus productos 2.- Ingreso del inventario inicial 3.- Creación de base de clientes 4.- Creación de sus cotizaciones 5.- Crear sus pedidos 6.- Facturar creditos fiscales, facturas y/o tiquetes 7.- Generar los libros del iva Como controlar sus cuentas por cobrar: 1.- Cuando crea la factura se alimentan las cuentas por cobrar 2.- Registres los abonos que realizan los clientes 3.- Emita sus reportes de ingresos recibidos 4.- Emita reportes de cartera Como controlar sus cuentas por pagar: 1.- Cuando ingresa las compras se alimenta la cuenta por pagar 2.- Registre los pagos realizados a sus proveedores 3.- Emita reporte de pagos 4.- Emita reportes de compras pendientes de pago Para co