一直在用招行的网上银行专业版,但是其中的投资管理中不能计算一支股票买卖之后的盈亏,于是只有自己动手写一个
通过其中的历史查询页面把数据复制到excel中,然后用c#读取进入数据库
下面这个是先读到dataset中,先满足我初步的计算,后面的工作慢慢晚上,争取这个寒假搞定
string
str
=
"
Provider=Microsoft.Jet.OLEDB.4.0;Data source=E:/test.xls;Extended Properties=/"Excel 8.0;HDR=Yes;IMEX=1;/"
"
; DataSet ds
=
new
DataSet();
private
void
Form1_Load(
object
sender, EventArgs e)
...
{ OleDbConnection con; OleDbDataAdapter myadapter; con = new OleDbConnection(str); try ...{ con.Open(); myadapter = new OleDbDataAdapter("select * from [Sheet1$]", con); myadapter.Fill(ds, "ds"); dataGridView1.DataSource = ds.Tables["ds"]; } catch (Exception ex) ...{ throw new Exception(ex.Message); } finally ...{ con.Close(); }
转载请注明原文地址: https://ibbs.8miu.com/read-15927.html