Dudas sobre estrategia
Publicado por Barbara (1 intervención) el 17/02/2005 09:35:25
Hola a todos:
Estoy terminando una aplicación en VB.NET y ahora me toca ir con los informes pero
tengo dudas sobre cual seria la mejor estrategia a seguir. Lo someto a
vuestras sabias opiniones.
1.- Por un lado dudo entre hacer los informes directamente contra la BD (SQL
Server 2000) o hacerlos contra un dataset que previamente alimente con los
datos que me interesen. Si los origenes de datos fueran heterogeneos sin duda
optaría por el Dataset pero al venir todo de un único SQL no se que opción
sería la mejor.
2.- La aplicación es multiempresa y al imprimir los informes necesito que
salga el logotipo de la empresa en cuestión. Que me recomendais para hacer
que la imagen del informe cambie dependiendo de la empresa. Se me ocurre
crear una tabla en un dataset que tenga un unico registro y en esa tabla
meter la imagen y hacer que el informe la lea de ahí pero no se si es el
mejor método.
3.-En caso de optar por la solución de trabajar directamente contra la BD al
crear un RPT e indicarle el origen de datos en DATOS DEL PROYEXTO -
CONEXIONES ACTUALES siempre me salen vacías aunque tenga un SqlConnection
definico en el formulario, no se si tengo que escojer la opción de OLEDB
(ADO) y OLEDB Provider for SQL Server. Es decir cual sería el tipo de
conexion correspondiente a un SqlConnection?.
Gracias a todos por vuestra ayuda.
Expand AllCollapse All
Estoy terminando una aplicación en VB.NET y ahora me toca ir con los informes pero
tengo dudas sobre cual seria la mejor estrategia a seguir. Lo someto a
vuestras sabias opiniones.
1.- Por un lado dudo entre hacer los informes directamente contra la BD (SQL
Server 2000) o hacerlos contra un dataset que previamente alimente con los
datos que me interesen. Si los origenes de datos fueran heterogeneos sin duda
optaría por el Dataset pero al venir todo de un único SQL no se que opción
sería la mejor.
2.- La aplicación es multiempresa y al imprimir los informes necesito que
salga el logotipo de la empresa en cuestión. Que me recomendais para hacer
que la imagen del informe cambie dependiendo de la empresa. Se me ocurre
crear una tabla en un dataset que tenga un unico registro y en esa tabla
meter la imagen y hacer que el informe la lea de ahí pero no se si es el
mejor método.
3.-En caso de optar por la solución de trabajar directamente contra la BD al
crear un RPT e indicarle el origen de datos en DATOS DEL PROYEXTO -
CONEXIONES ACTUALES siempre me salen vacías aunque tenga un SqlConnection
definico en el formulario, no se si tengo que escojer la opción de OLEDB
(ADO) y OLEDB Provider for SQL Server. Es decir cual sería el tipo de
conexion correspondiente a un SqlConnection?.
Gracias a todos por vuestra ayuda.
Expand AllCollapse All
Valora esta pregunta
0