① 用sql查询股票代码个数
1.sele 股票代码,买入价,现价,持有数量 from 股票数量 into table 股票数量_bk
2.insert into 股票数量_bk values("60034",5.59,5.81,4500")&&&看你数据类型,数值型的不加引号,不然加引号
② 怎么才能定时更新数据库(sql server)里的数据,比如一个股票信息发布网站,怎么才能每1分钟更新一次数据
作业管理可以实现
③ 如何用access建立股票数据库
1、打开我们的access程序,打开方法是单击开始——所有程序。
④ 怎样用Android程序获取沪深所有股票代码及基本信息并存入SQLite数据库
使用WDZ程序即可,这个程序可导出沪深股票数据为txt、csv、sql格式。也可输出代码表。
如果需要实时的,可以使用他们的 wstock金融API接口
⑤ 利用java,把SQL SERVER数据库里面的书库绘制成图表的形式,类似于股票那样有XY轴,曲线显示,怎么做啊
有两种实现方式,一种就是JFreeChart的官方实例MemoryUsageDemo.java.通过一个实现java.Swing.Timer的内部类,在其监听器中将实时数据添加进TimeSeries,由于Timer是会实时执行的,所以这个方法倒是没有什么问题,可以参考代码。
另一种方式就是将实时类实现Runnable接口,在其run()方法中,通过无限循环将实时数据添加进TimeSeries,下面是较简单的实现代码:
java 代码
//RealTimeChart .java
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartPanel;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.axis.ValueAxis;
import org.jfree.chart.plot.XYPlot;
import org.jfree.data.time.Millisecond;
import org.jfree.data.time.TimeSeries;
import org.jfree.data.time.TimeSeriesCollection;
public class RealTimeChart extends ChartPanel implements Runnable
{
private static TimeSeries timeSeries;
private long value=0;
public RealTimeChart(String chartContent,String title,String yaxisName)
{
super(createChart(chartContent,title,yaxisName));
}
private static JFreeChart createChart(String chartContent,String title,String yaxisName){
//创建时序图对象
timeSeries = new TimeSeries(chartContent,Millisecond.class);
TimeSeriesCollection timeseriescollection = new TimeSeriesCollection(timeSeries);
JFreeChart jfreechart = ChartFactory.createTimeSeriesChart(title,"时间(秒)",yaxisName,timeseriescollection,true,true,false);
XYPlot xyplot = jfreechart.getXYPlot();
//纵坐标设定
ValueAxis valueaxis = xyplot.getDomainAxis();
//自动设置数据轴数据范围
valueaxis.setAutoRange(true);
//数据轴固定数据范围 30s
valueaxis.setFixedAutoRange(30000D);
valueaxis = xyplot.getRangeAxis();
//valueaxis.setRange(0.0D,200D);
return jfreechart;
}
public void run()
{
while(true)
{
try
{
timeSeries.add(new Millisecond(), randomNum());
Thread.sleep(300);
}
catch (InterruptedException e) { }
}
}
private long randomNum()
{
System.out.println((Math.random()*20+80));
return (long)(Math.random()*20+80);
}
}
//Test.java
import java.awt.BorderLayout;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JFrame;
public class Test
{
/**
* @param args
*/
public static void main(String[] args)
{
JFrame frame=new JFrame("Test Chart");
RealTimeChart rtcp=new RealTimeChart("Random Data","随机数","数值");
frame.getContentPane().add(rtcp,new BorderLayout().CENTER);
frame.pack();
frame.setVisible(true);
(new Thread(rtcp)).start();
frame.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent windowevent)
{
System.exit(0);
}
});
}
}
这两中方法都有一个问题,就是每实现一个图就要重新写一次,因为实时数据无法通过参数传进来,在想有没有可能通过setXXX()方式传进实时数据,那样的话就可以将实时曲线绘制类封装起来,而只需传递些参数即可。
⑥ 股票数据库
资金在线-个股资金流向与大单分析系统,查看主力持仓分布情况,分为散户、中户、大户、法人、机构的持仓以及多日的持仓趋势图,每天第一时间更新,完全免费,同时可查看所有A股最近数天的大小资金分布情况,图形化显示,每天实时更新,观察大资金异动,跟随主力操作,查看大小资金的进出情况和数天累计进出情况,查询各大板块资金进出,寻找当前的热点,和主力周旋,所有信息完全免费,这击这里进入:http://www.mystock.name/?
中国股票一级市场研究数据库,可能只有深沪二市交易所的数据库才会有的,外人是看不到的,怎么进都不知道更不要说是登陆数据库所需的正确密码了。
⑦ 怎么做实时的股票数据库
如果主站提供有相关的接口的话,可以调主站的接口.如果主站不提供相关接口.那就不不断抓取.获取最新的信息了.
⑧ 请问一个股票实盘站点用什么数据库比较好呢ACCESSMYSQL或者是MS SQL SERVER 谢谢。
应该MY SQL就可以了,股票数据只要普通的存放就可以