Hola a todos y todas,
Tengo una serie de dudas/problemas con un proyecto en C#:
1) Tengo un codigo creado en VB 6.0 (tiene unas llamadas a unas dll's)
que necesito usar en mi proyecto, he hecho una "traduccion" a c# y no
me funciona pq tiene una llamada a una funcion de una dll y no se
ejecuta correctamente. Puedo generar una nueva dll en VB 6.0 y hacer
llamadas a una funcion de esa nueva dll desde mi codigo? lo digo pq lo
he intentado y obntego un mensaje de error diciendo q no encuentra el
punto de entrada a la nueva dll.
2) Es posible que una funcion de las dll's antiguas me funcione cuando
la llamo desde codigo VB 6.0 y no lo haga desde C#?
3) Necesito generar unos impresos desde mi aplicacion, existe alguna
clase para generar documentos y posteriormente imprimirlos? Si alguien
conoce la clase le agradeciria un pequeño ejemplo...
4) Y por ultimo, la aplicacion realiza consultas e inserciones de
datos sobre un servidor MS SQLServer, pero tb convendria poder hacerlo
sobre acces. El problema es q para insertar en sqlserver un dato de
tipo DateTime tengo q asignarlo con el siguiente valor, de lo
contrario se produce un error en tiempo de ejecucion:
"{t '"+ emp.HoraInicioJornada.ToShortTimeString() + ":00}"
emp es una instancia a una clase q contiene un atributo
HoraInicioJornada de tipo DateTime
En cambio para realizarlo en access me admite insertar los datos de la
siguiente manera (la normal desde mi punto de vista):
emp.HoraInicioJornada.ToShortTimeString()
Tengo alguna manera de unificarlo y q tan solo se diferenciase por el
string de conexion?
Un saludo
J
Leer las respuestas