我需要你的帮助
我有一个listview
ListViewItem item = new ListViewItem(myReader["Date"].ToString());
item.SubItems.Add(myReader["AnnualPrice"].ToString())
Date Price
112/9/1990 15.30
12/9/1990 15.30
12/9/1990 15.30
12/9/1990 15.30
我希望将这两个值放在一个单独的String变量中,以便在接受两个字符串变量的方法中使用它们。
你能帮帮我吗?
更新
现在我在这里,但我仍然收到同样的错误。
你能告诉我我做错了什么吗?
try
{
conDataBase.Open();
MySqlDataReader myReader = cmdDataBase.ExecuteReader();
while (myReader.Read())
{
var date = String.Format("{0,20}", myReader["Date"].ToString());
var AnnualPrice = String.Format("{0,20}", myReader["AnnualPrice"].ToString());
ListViewItem item = new ListViewItem(date + "," + AnnualPrice);
//var date = String.Format("{0,20}", myReader["Date"].ToString());
//var AnnualPrice = String.Format("{0,20}", myReader["AnnualPrice "].ToString());
RPlot(date, AnnualPrice);
}//end while
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
//Method to plot data
public void RPlot(string var1, string Var2)
{
REngine.SetEnvironmentVariables();
REngine engine = REngine.GetInstance();
// REngine requires explicit initialization.
// You can set some parameters.
engine.Initialize();
String RCommand = "plot(" + var1 + "," + Var2 + ")";
engine.Evaluate(RCommand.ToString());
}
答案 0 :(得分:0)
遍历您的项目,然后获取值和subitem [0]值并传递它们。