CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
(图)邪恶的韩国UMPC 使用 Java 编写数据库应用新规范
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

求一个可以连接数据库的曲线图代码

楼主54duke(萝卜肉丁)2005-01-07 14:49:24 在 Web 开发 / ASP 提问

找了几个代码   都不能连接数据库  
  我想实现的是根据数据库相关表的数据来动态显示出一个曲线图  
  请大家帮忙   谢谢~~~ 问题点数:50、回复次数:7Top

1 楼54duke(萝卜肉丁)回复于 2005-01-07 15:12:35 得分 0

自己顶一下先Top

2 楼sfply(随风飘零叶)回复于 2005-01-09 11:18:13 得分 10

这个很容易啊,我用的就是龚茗的VMLTop

3 楼ynsugar(大眼)回复于 2005-01-09 12:08:01 得分 0

龚茗的VML,在哪里?网址?Top

4 楼boywind(做个 成功 自信 快乐 的自己``````)回复于 2005-01-09 13:53:23 得分 10

如何将SQL数据库里的数据生成图形报表  
  生成   饼状图,直线图,曲线图等的做法。最好能附带实例。  
   
   
  VML实现的图表  
   
  '作者:龚鸣(Passwordgm)   QQ:25968152   MSN:passwordgm@sina.com   Email:passwordgm@sina.com  
  '本人非常愿意和ASP,VML,FLASH的爱好者在HTTP://topclouds.126.com进行交流和探讨  
  '版本2.0   最后修改日期   2003-7-22  
  '非常感谢您使用这个函数,请您使用和转载时保留版权信息,这是对作者工作的最好的尊重。  
   
   
  放在别人的空间上,请要需要的朋友快快下载..  
  感谢龚鸣(Passwordgm)大哥!  
   
  柱状图  
  http://www.dqcn.net/net/CSDN/t17.asp  
  折线图  
  http://www.dqcn.net/net/CSDN/t18.asp  
  饼图  
  http://www.dqcn.net/net/CSDN/t19.asp  
   
  下载  
  http://www.dqcn.net/net/CSDN/Graphic.rar  
  Top

5 楼whb147(苦乐随缘)回复于 2005-01-09 14:28:45 得分 5

我用过,很好用的  
   
  还有,就是用  
  OWCTop

6 楼cnetnet(虫子)回复于 2005-01-09 14:48:59 得分 10

http://www.cnetnet.net/count/info  
  里面有几种曲线图,如果觉得OK,那下载源文件看一看,里面用的也是连接数据库动态生成XML的  
  下载地址:  
  http://www.cnetnet.net/count/count.exeTop

7 楼whb147(苦乐随缘)回复于 2005-01-09 15:38:35 得分 15

<%  
  function   draw(conn,ssql,title,axy,picname)  
  Dim   m_rs     '记录集对象    
  Dim   m_cspace     'OWC.ChartSpace   object    
  Dim   m_fso     '文件系统对象    
  Dim   m_objBinaryFile   '二进值文件流对象    
     
  Dim   c   'OWC   常量对象    
  Dim   cht   '图表临时参考变量    
  Dim   ax   '数轴的临时参考变量    
  Dim   axs    
  Dim   fnt   'OWCFont字体的临时参考变量    
  Dim   sFullFileName   '输出GIF文件的临时参考路径    
   
  '创建一个ADO链接和记录集对象    
  set   m_rs   =   Server.CreateObject("ADODB.Recordset")    
  m_rs.CursorLocation   =   3   'adUseClient    
  m_rs.Open   sSQL,   conn,   3   'adOpenStatic    
   
  dim   colorArr  
  colorArr   =   Array("red","blue","black","purple","yellow","orange","green","lightgreen")  
     
  '增加一个带有图例的簇列图表    
  set   m_cspace   =   server.CreateObject("OWC.Chart")                   ''绑定数据源  
  set   cht   =   m_cspace.Charts.Add()    
  set   c   =   m_cspace.Constants    
  m_cspace.DataSource   =   m_rs      
   
  cht.Type   =6                                   ''改变线条类型  
  '设置图表的数据源,月份添加到分类组,统计作为图表中各项取值    
  m_cspace.Charts(0).Axes(c.chAxisPositionLeft).Line.Weight   =   1  
  Set   axs   =   m_cspace.Charts(0).Axes(c.chAxisPositionLeft)  
  axs.HasMajorGridlines   =   true  
  axs.MajorGridlines.Line.Color   =   &HCCCCCC  
  m_cspace.Border.Weight   =   0  
  m_cspace.Charts(0).PlotArea.Interior.Color   =   &HFFFFFF  
   
   
        for   i=0   to   ubound(serverArr)-1  
   
  'response.Write(serverArr(i,0))  
  m_cspace.Charts(0).SeriesCollection.Add  
  m_cspace.Charts(0).SeriesCollection(i).SetData   c.chDimSeriesNames,   -1,   serverArr(i)  
  m_cspace.Charts(0).SeriesCollection(i).SetData   c.chDimCategories,   0,   "dd"  
  m_cspace.Charts(0).SeriesCollection(i).SetData   c.chDimValues,   0,   "ss"  
   
   
  m_cspace.Charts(0).SeriesCollection(i).Line.Weight   =   0                               ''线条宽度  
  if   i<6   then  
  m_cspace.Charts(0).SeriesCollection(i).Line.Color=colorArr(i)                             ''线条颜色,颜色只定义了6种,过多的需要再改      
  else    
  m_cspace.Charts(0).SeriesCollection(i).Line.Color=&Hffff00+100*(i+6)                             ''线条颜色      
  end   if    
   
  m_cspace.Charts(0).SeriesCollection(i).DataLabelsCollection.Add()                 ''添加节点上的数据,默认为flase,这是折线的表示        
  m_cspace.Charts(0).SeriesCollection(i).DataLabelsCollection(0).HasValue=true  
   
  next  
  m_cspace.Charts(0).HasLegend   =   True    
  '增加一个图表标题,并格式化标题    
  cht.HasTitle   =   True    
  cht.Title.Caption   =   title    
  set   fnt   =   cht.Title.Font    
  fnt.Name   =   "宋体"    
  fnt.Size   =   10    
  fnt.Bold   =   True    
     
     
  '对分类轴添加标题,并格式化标题    
  set   ax   =   cht.Axes(c.chAxisPositionBottom)    
  ax.HasTitle   =   True    
  ax.Title.Caption   =   axy    
  set   fnt   =   ax.Title.Font    
  fnt.Name   =   "宋体"    
  fnt.Size   =   9  
  fnt.Bold   =   True    
     
  '对数值轴添加标题,并格式化标题    
  set   ax   =   cht.Axes(c.chAxisPositionleft)    
  'ax.NumberFormat   =   "Currency"    
  ax.HasTitle   =   True    
  ax.Title.Caption   =   "点击量"    
  set   fnt   =   ax.Title.Font    
  fnt.Name   =   "宋体"    
  fnt.Size   =   9  
  fnt.Bold   =   True    
  fnt.color="red"    
  set   m_fso   =   CreateObject("Scripting.FileSystemObject")    
  sFullFileName   =   Server.MapPath(".")   &   "\"&picname  
   
  if   m_fso.FileExists(sFullFileName)   then  
  m_fso.DeleteFile(sFullFileName)  
  end   if  
          ShowFileList   Server.MapPath(".")&"\chart\",picname  
   
  m_cspace.ExportPicture   sFullFileName,   "GIF",   950,   500  
  response.write   "<table   align='center'><tr><td><img   src='"&picname&"'></td></tr><table>"  
     
    response.Flush()  
  end   function      
   
  Function   ShowFileList(folderspec,filename)  
          Dim   fso,   f,   f1,   fc  
          Set   fso   =   CreateObject("Scripting.FileSystemObject")  
          Set   f   =   fso.GetFolder(folderspec)  
          Set   fc   =   f.Files  
          For   Each   f1   in   fc  
   
          sFullFileName   =   Server.MapPath(".")   &   "\chart\"   &f1.name  
   
  if   (fso.FileExists(sFullFileName)   and   sFullFileName<>Server.MapPath(".")   &"\"&filename   )then  
  fso.DeleteFile(sFullFileName)  
  end   if  
          Next  
   
  End   Function  
   
  sql="select   name   as   dd,count(hit)   as   ss   from   tablename   group   by   name   "  
   
  draw   conn,sql,title,"省份","chart\yhitdraw_"&timer&".gif"%>Top

相关问题

  • 请解读数据库连接代码
  • C#根据数据库数据绘制曲线图的问题
  • 求:连接VF数据库的连接命令 代码!
  • 不用数据源,如何写数据库连接的代码?
  • 如何用ADOConnection在代码中连接Access数据库?
  • asp中怎样写连接数据库建的代码?
  • 那位兄弟给段代码:连接Oracle数据库的。
  • asp.net,数据库连接,不成功,代码如下?
  • 求连接远程数据库的问题的代码
  • 数据库连接代码保存在那里最好呢?

关键词

  • .net
  • 数据库
  • 连接
  • 下载
  • csdn
  • asp
  • 曲线图
  • dqcn
  • passwordgm
  • sfullfilename

得分解答快速导航

  • 帖主:54duke
  • sfply
  • boywind
  • whb147
  • cnetnet
  • whb147

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...

社区焦点:

教你怎样用C#搞笑整人
最懒惰的程序员写的Cache
程序员如何掌握专业英语
Java栈与堆
分享:让人懊恼的面试
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo