Gracias
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
| |||
Graficas Estadísticas desde una Base de Datos en ASP Saludos AMestros, les pido un favor me gustaria saber como hago para generar Graficas estadisticas en ASP desde una Base de Datos,,no se como empezar o quiza haya un componente. Gracias ![]()
__________________ Rodeate de buenos y tu lo pareceras..rodeate de genios y algo en ti se quedará... |
| |||
Hola gracias ,,pero no puedo ingresar a ningun link ,,lo siento
__________________ Rodeate de buenos y tu lo pareceras..rodeate de genios y algo en ti se quedará... |
| ||||
graficas asp yo deseo sacar unas estadisticas de controles que se le hacen a unos pacientes y pues deseo que salga un eje X y uno Y, en el eje x pues que salgan los nombres de los controles por decir presion alta, presion baja y en el eje y valores numericos que corresponden a cada control, por decir el control prersion alta es 150 entonces en el eje y va a ir como una especie de una escala y la barrita de presion alta va a llegar hasta 150 asi sucesivamente con los demas valores, tengo el sgte codigo, pero las barras me salen desordenadas y no me sale el eje x ni el y, como hago para arreglar esto, por fa ayudenme estoy vuelto nada y necesito realizar esto lo mas rapido posible, les agradeceria inmensamente. <%Language=VBScript%> <% Response.AddHeader "Pragma", "no-cache" Response.Expires = 0 Dim oConn,SQL,rs set oConn=Server.CreateObject("ADODB.Connection") oConn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};Server=127.0.0.1;uid=root;DataBase=datos1" oConn.Open SQL="SELECT valor,nom_control,avg(valor) as pollino FROM controles_prenatal where codigo='0100' group by nom_control,valor order by nom_control desc" set rs=oConn.Execute(SQL) %> <% ' Acá definís el alto máximo, en pixeles, que va a tener el gráfico: AltoMAX_Graf = 200 'en px ' Acá pongo proporcionalmente los valores devueltos al alto máximo definido anteriormente: AltoBarraLun = rs("valor") %> <html> <head> <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Pagina nueva 1</title> </head> <body> <div align="center"> <center> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="50%" id="AutoNumber1" height="350"> <tr> <td width="7%" height="222" valign="bottom"> </td> <td width="16%" height="222" valign="bottom"> <font size="1" color="#D22B00" face="Arial"> <% While (not rs.Eof) AltoBarraLun = rs("valor") %> <img src="azul.gif" width="25" height="<% = AltoBarraLun %>" border="0"></font></td><%=rs("valor")%><%=rs("nom_control")%> </tr> </table> <% rs.MoveNext Wend rs.Close oConn.Close set rs = nothing set oConn = nothing %> </center> </div> </body> </html>
__________________ Solo el que se basa en conocimiento basico y cultiva el aprendizaje obtendra sabiduria Última edición por Stickmaster2004; 31/10/2004 a las 12:15 |
| ||||
graficas asp gracias por la ayuda, la verdad es que si hay un monton de ejemplos de graficas pero para este caso no aplica y creo que el mio es caso que casi siempre utilizamos como programadores y casi que no esta explicado en inguna parte como lo es el de trabajar con valores sacados de la base de datos y colocarlos en graficas con valores en el eje x y y, la mayoria de las veces los trabajan con vectores y no con recorset que sirven para capturar valores de la base de datos, asi que es un caso particular que creo que es de gran interes para muchos.
__________________ Solo el que se basa en conocimiento basico y cultiva el aprendizaje obtendra sabiduria |
| ||||
graficas asp hice otra cosilla en asp, pero mezclandolo con un applets de java, pero la cuestion esta en que se me genera una grafica por cada control y no una sola grafica y varias barras para cada control, controles como ya lo habia dicho como(presion alta,baja), aqui les pongo el codigo para ver si tienen alguna solucion, en el sgte codigo la pagina me muestra tan solo un control y quiero que me muestre todos los controles con sus respectivas barras, como hago para que esa parte <param name=c1 value=<%=rs("valor")%>> en c1 valla variando a c2,c3 hasta llegar al ultimo valor del control osea hasta que encuentre el ultimo control en la tabla, algo asi como utlizando un for(para) y generar el numero de barras segun el numero de controles que tenga en la base de datos o tabla en particular: <%Language=VBScript%> <% Dim oConn,SQL,rs,c set oConn=Server.CreateObject("ADODB.Connection") oConn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};Server=127.0.0.1;uid=root;DataBase=datos1" oConn.Open SQL="SELECT valor,nom_control,avg(valor) as pollino FROM controles_prenatal where codigo='0100' group by nom_control,valor order by nom_control desc" set rs=oConn.Execute(SQL) %> <applet code="chart.class" width="600" height="300"> <param name="title" value="Statistiche di accesso sulla index di HTML POINT"> <% While (not rs.Eof) %> <param name="orientation" value="vertical"> <param name="scale" value="1"> <param name="Title_Font" value="Arial"> <param name="Column_Font" value="Arial"> <param name="format" value="none"> <param name="bgcolor" value="CCCCCC"> <param name=c1 value=<%=rs("valor")%>> <param name="c1_color" value="777700"> <param name="c1_label" value=<%=rs("nom_control")%>> <param name="c1_style" value="stripedgrad"><!--Above are the general parameters--> <!--Below, the parameters for each column--> </applet> <% rs.MoveNext Wend rs.Close oConn.Close set rs = nothing set oConn = nothing %>
__________________ Solo el que se basa en conocimiento basico y cultiva el aprendizaje obtendra sabiduria |
| ||||
Stickmaster2004, hoy eliminé como 10 mensajes tuyos idénticos en el foro... por favor, no respondas cada mensaje relacionado con gráficas que encuentres por el foro ASP con lo mismo! Saludos
__________________ ...___... |
| ||||
graficas asp hola al zuwaga lo que pasa es que tengo esta pequeña, pero gran duda y pues pense que entre mas lo ponia, muchas mas personas podrian responder a mi inconveniente que la verdad me tiene un poco triste y con depresion por que no lo he podido hacer la verdad es que eso de los graficos me tiene vuelto nada y parece algo sencillo de correguir pero es que no he podido, te agradeceria si me pudieras perdonar por lo hecho y tambien si me pudieras ayudar con ese problemilla que tengo.
__________________ Solo el que se basa en conocimiento basico y cultiva el aprendizaje obtendra sabiduria |