Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - jam man

#1
Hola, buenas, como lo indico en la pregunta, mi duda es cuál es la equivalencia de usar "implements" en Visual Basic a C#?
#2
.NET (C#, VB.NET, ASP) / Error se SQL Server
27 Octubre 2017, 21:13 PM
Hola buenas, estoy haciendo un proyecto en visual studio c#, ya lo he publicado para generar el archivo de instalación, estoy haciendo pruebas en una máquina virtual con windows 10, el programa se instala sin problemas, el detalle está en que después de que se ejecuta y selecciono una de las opciones que tiene el programa manda el siguiente error:

Código (sql) [Seleccionar]
Consulte el final de este mensaje para obtener más detalles sobre cómo invocar a la depuración
Just-In-Time (JIT) en lugar de a este cuadro de diálogo.

************** Texto de la excepción **************
System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'System.Data.SqlClient.SqlConnection'. ---> System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'System.Data.SqlClient.SqlConnectionFactory'. ---> System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'System.Data.SqlClient.SqlPerformanceCounters'. ---> System.Configuration.ConfigurationErrorsException: Error en la inicialización del sistema de configuración ---> System.Configuration.ConfigurationErrorsException: Sólo se permite un elemento <configSections> por archivo de configuración y, si lo hay, debe ser el primer elemento secundario del elemento <configuration> raíz. (C:\Users\Residencias\AppData\Local\Apps\2.0\JC0EMT5D.4LO\74EYP515.5ZY\admi..tion_5519e45324e119c6_0001.0000_73d7a0cb3d970c02\Administrador.exe.config line 4)
   en System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal)
   en System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors)
   en System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors()
   en System.Configuration.ClientConfigurationSystem.EnsureInit(String configKey)
   --- Fin del seguimiento de la pila de la excepción interna ---
   en System.Configuration.ConfigurationManager.PrepareConfigSystem()
   en System.Configuration.ConfigurationManager.GetSection(String sectionName)
   en System.Configuration.PrivilegedConfigurationManager.GetSection(String sectionName)
   en System.Diagnostics.DiagnosticsConfiguration.GetConfigSection()
   en System.Diagnostics.DiagnosticsConfiguration.Initialize()
   en System.Diagnostics.DiagnosticsConfiguration.get_SwitchSettings()
   en System.Diagnostics.Switch.InitializeConfigSettings()
   en System.Diagnostics.Switch.InitializeWithStatus()
   en System.Diagnostics.Switch.get_SwitchSetting()
   en System.Data.ProviderBase.DbConnectionPoolCounters..ctor(String categoryName, String categoryHelp)
   en System.Data.SqlClient.SqlPerformanceCounters..ctor()
   en System.Data.SqlClient.SqlPerformanceCounters..cctor()
   --- Fin del seguimiento de la pila de la excepción interna ---
   en System.Data.SqlClient.SqlConnectionFactory..cctor()
   --- Fin del seguimiento de la pila de la excepción interna ---
   en System.Data.SqlClient.SqlConnection..cctor()
   --- Fin del seguimiento de la pila de la excepción interna ---
   en System.Data.SqlClient.SqlConnection..ctor()
   en Administrador.sistemaDataSetTableAdapters.RegistroTableAdapter.InitConnection()
   en Administrador.sistemaDataSetTableAdapters.RegistroTableAdapter.get_Connection()
   en Administrador.sistemaDataSetTableAdapters.RegistroTableAdapter.InitAdapter()
   en Administrador.sistemaDataSetTableAdapters.RegistroTableAdapter.get_Adapter()
   en Administrador.sistemaDataSetTableAdapters.RegistroTableAdapter.Fill(RegistroDataTable dataTable)
   en Administrador.frmAgregar.frmAgregar_Load(Object sender, EventArgs e)
   en System.Windows.Forms.Form.OnLoad(EventArgs e)
   en System.Windows.Forms.Form.OnCreateControl()
   en System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   en System.Windows.Forms.Control.CreateControl()
   en System.Windows.Forms.Control.WmShowWindow(Message& m)
   en System.Windows.Forms.Control.WndProc(Message& m)
   en System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   en System.Windows.Forms.Form.WmShowWindow(Message& m)
   en System.Windows.Forms.Form.WndProc(Message& m)
   en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Ensamblados cargados **************
mscorlib
    Versión del ensamblado: 4.0.0.0
    Versión Win32: 4.7.2115.0 built by: NET47REL1LAST
    Código base: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Administrador
    Versión del ensamblado: 1.0.0.0
    Versión Win32: 1.0.0.0
    Código base: file:///C:/Users/Residencias/AppData/Local/Apps/2.0/JC0EMT5D.4LO/74EYP515.5ZY/admi..tion_5519e45324e119c6_0001.0000_73d7a0cb3d970c02/Administrador.exe
----------------------------------------
System.Windows.Forms
    Versión del ensamblado: 4.0.0.0
    Versión Win32: 4.7.2110.0 built by: NET47REL1LAST
    Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Versión del ensamblado: 4.0.0.0
    Versión Win32: 4.7.2110.0 built by: NET47REL1LAST
    Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Versión del ensamblado: 4.0.0.0
    Versión Win32: 4.7.2046.0 built by: NET47REL1
    Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Versión del ensamblado: 4.0.0.0
    Versión Win32: 4.7.2046.0 built by: NET47REL1
    Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Versión del ensamblado: 4.0.0.0
    Versión Win32: 4.7.2116.0 built by: NET47REL1LAST
    Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Versión del ensamblado: 4.0.0.0
    Versión Win32: 4.7.2102.0 built by: NET47REL1LAST
    Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration.resources
    Versión del ensamblado: 4.0.0.0
    Versión Win32: 4.7.2046.0 built by: NET47REL1
    Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration.resources/v4.0_4.0.0.0_es_b03f5f7f11d50a3a/System.Configuration.resources.dll
----------------------------------------
Microsoft.AnalysisServices.AppLocal
    Versión del ensamblado: 14.0.0.0
    Versión Win32: 14.0.1.427 ((BI_ASEngine_Dev).170626-0900)
    Código base: file:///C:/Users/Residencias/AppData/Local/Apps/2.0/JC0EMT5D.4LO/74EYP515.5ZY/admi..tion_5519e45324e119c6_0001.0000_73d7a0cb3d970c02/Microsoft.AnalysisServices.AppLocal.DLL
----------------------------------------
Microsoft.AnalysisServices.AppLocal.Core
    Versión del ensamblado: 14.0.0.0
    Versión Win32: 14.0.1.427 ((BI_ASEngine_Dev).170626-0900)
    Código base: file:///C:/Users/Residencias/AppData/Local/Apps/2.0/JC0EMT5D.4LO/74EYP515.5ZY/admi..tion_5519e45324e119c6_0001.0000_73d7a0cb3d970c02/Microsoft.AnalysisServices.AppLocal.Core.DLL
----------------------------------------
System.Data
    Versión del ensamblado: 4.0.0.0
    Versión Win32: 4.7.2102.0 built by: NET47REL1LAST
    Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Data.DataSetExtensions
    Versión del ensamblado: 4.0.0.0
    Versión Win32: 4.7.2046.0 built by: NET47REL1
    Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
----------------------------------------
System.Numerics
    Versión del ensamblado: 4.0.0.0
    Versión Win32: 4.7.2046.0 built by: NET47REL1
    Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Windows.Forms.resources
    Versión del ensamblado: 4.0.0.0
    Versión Win32: 4.7.2046.0 built by: NET47REL1
    Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
Accessibility
    Versión del ensamblado: 4.0.0.0
    Versión Win32: 4.7.2046.0 built by: NET47REL1
    Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Data.resources
    Versión del ensamblado: 4.0.0.0
    Versión Win32: 4.7.2046.0 built by: NET47REL1
    Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Data.resources/v4.0_4.0.0.0_es_b77a5c561934e089/System.Data.resources.dll
----------------------------------------
mscorlib.resources
    Versión del ensamblado: 4.0.0.0
    Versión Win32: 4.7.2046.0 built by: NET47REL1
    Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_es_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------

************** Depuración JIT **************
Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta
aplicación o equipo (machine.config) debe tener el
valor jitDebugging establecido en la sección system.windows.forms.
La aplicación también se debe compilar con la depuración
habilitada

Por ejemplo:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Cuando esté habilitada la depuración JIT, cualquier excepción no controlada
se enviará al depurador JIT registrado en el equipo
en lugar de controlarlo mediante el cuadro de diálogo.


ya se que se trata del archivo de base de datos, pero mi duda es como se resuelve ese error.


Dea antemano muchas gracias  :D
#3
Cita de: engel lex en 13 Octubre 2017, 06:49 AM
si tienes el dispositivo, el mismo debería tener una API de uso, librería o algo donde explique como conectarlo, esto no es una solucion universal

he revisado el contenido del disco y pues hay varias carpetas que contiene el SDK (.exe) el RTE y el driver, pero a como veo el contenido pues creo que se debe de desarrollar el reconocimiento de las huellas y la verificacion de la misma, si alguien sabe de algun tutorial me seria de mucha ayuda :) gracias
#4
Hola buenas, cómo se puede enrolar a usuarios mediante su huella dactilar? hay algún programa que haga dicha tarea? quiero usar el fingerprint Digital Persona U.Are 4500 y me gustaría saber como se puede registrar usuarios o algún ejemplo escrito en C#

De antemano muchas gracias.
#5
Hola buenas, alguien sabe a grandes rasgos cómo funciona el SDK de un lector de huellas?, ¿Qué hace el SDK? Cómo se generan las huellas o cómo se guarda? y si el SDK proporciona una interfaz para poder comparar las huellas? o una interfaz para enrolar/registrar a los usuarios?

De antemano muchas gracias, se agradece cualquier comentario :)
#6
Hola buenas, soy principiante en el desarrollo de aplicaciones para escritorio windows, y se me ha surgido esta duda:

Por ejemplo si cuando se termina de desarrollar un software, que en este caso se haya usado Visual Studio con windows forms con lenguaje de programación C#  y SQL Server, cómo se hace para poder distribuir ese software? Es decir una vez que se haya completado todo el proceso de desarrollo y programación del software, como se hace para que no haya conflictos con el servidor de base de datos al ejecutar el programa en otra computadora?

Ya se que Visual Studio genera la aplicación .exe para ser ejecutado en cualquier computadora, pero mi duda es esa que pasa si la ejecuto en otra computadora que no tenga ni Visual Studio ni SQL Server instalados.
#7
Cita de: [DAv!d] en 19 Septiembre 2017, 15:58 PM
El funcionamiento basico de un sistema como el que planteas es el siguiente:

FASE de nrolamiento
-------------------------------
dedo -> [SCANNER] -> imagen -> [EXTRACCION DE RASGOS] -> plantilla biometrica -> [ALMACENAR EN BD]              (OJO aqui: normalmente se almacena si no esta, por lo que se hace tambien verificacion)

FASE de Verificacion
-----------------------------
dedo -> [SCANNER] -> imagen -> [EXTRACCION DE RASGOS] -> plantilla biometrica -> [COTEJO(para cada plantilla en la base de datos)] -> esta, no esta

El SDK debe proporcionarte:
-El algorimo de extraccion de rasgos, generalmente alguno basado en minucias
-El algoritmo de cotejo [MATCHER] que determina si dos plantillas pertenecen al mismo dedo o no

En principio pudieras usar el propio SDK que trae el scaner.

El driver debe proporcionarte la posibilidad de acceder a la imagen (independientemente del SDK), aunque el SDK debe traer alguna funcionalidad especifica para esto. Esto ultimo es por si deseas emplear algun otro SDK disponible, o emplear algoritmos propios para la extracción de rasgos y el cotejo.

Como base de datos puedes usar tanto SQL como no SQL (p.e Tokyo Cabinet). Por tu parte queda implementar al algoritmo de indexacion-recuperacion que sea lo mas eficiente posible. Por ejemplo pudieras usar algun ID unico e implementar la busqueda sobre alguna extructura tipo diccionario (para esto tal vez sea mejor una BD no sQL, dan mas libertad). Aunque esto solo es critico solo cuando el numero de usuarios (es decir, el tamanho de la BD es muy grande)

salu2 y espero haber sido de ayuda


Muchas gracias, me has despejado muchas dudas, no he adquirido ni trabajado con el lector  tal vez sea por eso que tengo muchas dudas, pero en fin, muchas gracias por tu respuesta, me ha servido mucho, saludos  :D
#8
Gracias por responder, este es el producto que quiero comprar,

https://articulo.mercadolibre.com.mx/MLM-576870712-lector-huella-digital-persona-uareu-4500-nuevo-caja-sdk-_JM

al parecer viene incluido el SDK y el driver.

No he trabajado con estos aparatos, es por eso que hacia la pregunta.
Si alguien mas tiene algun comentario se lo agradecera bastante.
#9
Hola, buenas, estoy desarrollando un sistema de control de entrada y salida del personal docente y administrativo de una escuela, estoy usando Visual Studio 2017 y SQL Server Express y pues voy a utilizar un lector biométrico de la marca Digital persona U ARE U 4500, ya tengo las interfaces hechas, mi duda es cómo almacenar las huellas y hacer que por cada que alguien presione en el lector se muestre su información. El sistema va a constar de dos programas, uno para hacer los registros de entrada y salida y el otro será para el administrador que se encargaá de dar de alta, baja, modificar y generar reportes con la información registrada en la base de datos

Si alguien pudiera mostrarme un ejemplo o decirme más o menos cómo se almacenan las huellas dactilares se lo agradeceré bastante.  :D
#10
hola buenas tardes tengo una duda sobre como quitar un mensaje al inicio de una pagina web y como puedo modificarlo desde CPanel del sitio, es decir es un mensaje que manda el servidor que dice asi:


Puede que determnados archivos falten en el servidor o sean incorrectos. Limpie la cache del navegador e inténtelo de nuevo. Si el problema persiste, póngase en contacto con el administrador del sitio web.

A continuación dejo el link:

http://udeap.com.mx/

Quiero quitar el mensaje que aparee al principio, Ayudaaaaaaaaaaaa!!