FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Vinculo DBChart y stored procedure SQLServer
Al pulsar el Button1 quiero graficar, en un DBChart de barras, la tabla de valores generados por un stored procedure del SQLServer (spTablaGrafico1).
En el eje X van las fechas (dias), campo "Fecha". En el eje Y van las cantidades (enteros), campo "Cant". Pude vincularlo, pero solamente me grafica una barra con el primer valor que entrega el SP. No estoy seguro de estar usando bien el DBChart. Desde ya agradezco como siempre toda vuestra ayuda. Un abrazo. TriloCba. Este es el codigo que utilizo:
Última edición por TriLoCBA fecha: 11-09-2006 a las 20:08:52. Razón: No quedo bien la etiqueta de codigo delphi... |
#2
|
|||
|
|||
Encontre "una" solución...
Pongo la solución que encontre, aunque no entiendo completamente la teoria a la que responde:
En lugar del datasource "ds1", va directamente el stored procedure "sp1" Código Delphi [-]procedure TForm1.Button1Click(Sender: TObject); begin with sp1 do begin sp1:=TADOStoredProc.Create(self); Connection:= conSQL; ProcedureName:= 'spTablaGrafico1'; Active:= true; end; // ds1:=TDataSource.Create(self); // ds1.DataSet:=sp1; with DBChart1.SeriesList.Series[0] do begin DataSource:= sp1;//ds1; XLabelsSource:='Fecha'; Xvalues.ValueSource:='Fecha'; Yvalues.ValueSource:='Cant'; end; end; Un abrazo. TriloCba |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ayuda con Stored Procedure | Sudamericano | Firebird e Interbase | 13 | 09-06-2004 01:26:32 |
crear cursor en stored procedure al estilo de sqlserver | Nose | Firebird e Interbase | 4 | 10-05-2004 18:07:32 |
Se puede en stored procedure? | Abelardo | Firebird e Interbase | 0 | 09-04-2004 00:00:48 |
Ver los Stored Procedure | tgsistemas | SQL | 0 | 06-04-2004 17:18:22 |
Stored Procedure | tgsistemas | SQL | 1 | 27-02-2004 13:10:33 |
|