FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
DBChart y Tablas Acces
Utilizo delphi 5 contra una tabla acces mdb la cual accedo por medio de un adoConnection utilizando como proveedor microsoft jet 4.0 Ole db, y conecto el ADOQuery al adoconnection. En la propiedad SQL del Query pongo:
SELECT Producto, COUNT( * ) as COUNTALL FROM materiales group by materiales Hasta ahi no tengo problema ya que el fields editor me reconoce tanto el campo producto como el countall. El problema lo tengo cuando enlazo el ADOquery con el DBChart ya que en la propiedad series, datasource elijo como dataset el ADOQuery y "tanto en labels" como en "pie" solo me muestra para elegir "countall" pero no me muestra el campo "producto" al parecer solo me toma campos del tipo numerico o fechas pero no de texto por lo que en las etiquetas con la que sale el grafico solo me muestra valores pero no se sabe a que producto corresponden. Todo lo efectuado lo tengo probado con tablas paradox y funciona bien o sea me muestra tanto "countall" pero tambien "producto". No se si esto es una limitación propia por usar acces o hay algo que deberia cambiar. Lamentablemente si o si tengo que usar acces, asi que es por eso que recurro a la amabilidad de algun miembro que me pueda ayudar, desde ya muchas gracias. |
#2
|
||||
|
||||
Estimado Walter :
Para cualquier gráfico (DBChart) debes poseer dos campos en tu tabla o query conectada a él, en que uno de ellos sea fecha o numérico progresivo, para poder mostrar las cantidades del otro campo en relación a dicho parámetro. No es una limitación de access sino una exigencia de cualquier gráfico (Valores para los ejes x e y). Ejemplo: 1 >> 29 2>> 16 3>> 14 4>> 18 o 12/05/2012 >> 29 13/05/1013 >> 16 14/05/2012 >> 14 15/05/2012 >> 18 Espero haber aclarado el concepto. Saludos |
#3
|
|||
|
|||
Hola Radenf, el problema no es con las cantidades que muestro sino con a que corresponden por ejemplo si fuera una consulta de generos de pelicula la partición de la torta en sus etiquetas me mostraria: Romanticas 20%, Accion 30%, Drama 40%, Sexo 10%, todo esto lo logro con Delphi 5 y tabla Paradox, pero usando acces en lugar de paradox la torta solo me muestra los datos: 20%, 30%, 40, 10% es decir solo me muestra los porcentajes y no me muestra a que genero corresponde cada porcentaje. Igualmente gracias por responderme.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Hay alguna manera de hacer una base de datos en red con tablas acces? | nmenna10 | Conexión con bases de datos | 13 | 25-06-2012 17:00:49 |
componentes DbChart | carlo_acp | Gráficos | 0 | 19-08-2008 12:42:48 |
DBChart | Caro | Conexión con bases de datos | 4 | 27-10-2007 08:50:35 |
Problemas con DBchart | mamaza_k | OOP | 1 | 25-10-2007 19:41:08 |
Join De Tres Tablas Con Acces | MAGRANA | SQL | 2 | 01-07-2004 17:51:44 |
|