又是窗体传值的问题,大家来看下该怎么写··

scy251147 2008-07-13 10:40:51

public string softOLName()
{

OleDbConnection conn = new OleDbConnection("provider=microsoft.jet.oledb.4.0; data source=data.mdb");
conn.Open();
string sql = "select * from SoftSetup";
OleDbCommand cmd = new OleDbCommand(sql, conn);
OleDbDataAdapter oda = new OleDbDataAdapter();
oda.SelectCommand = cmd;
cmd.ExecuteNonQuery();
DataSet ds = new DataSet();
oda.Fill(ds);
int i = Convert.ToInt32(this.comboBox1.SelectedIndex.ToString());
string a = Application.StartupPath + ds.Tables[0].Rows[i]["softOl"].ToString();
return a;
}


private string maxmin;
public string max_min
{
get
{
//就是在这个地方,我该如何来或等上面softOLName()中的a的值
}
set
{
//就是在这个地方,我该如何来或等上面softOLName()中的a的值
}
}


就是我如何在getset中调用呢,是get return softOlNumber set maxmin=softOlNumber 吗?
...全文
50 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
JeffChung 2008-07-13
  • 打赏
  • 举报
回复
get
{
return softOlNumber();
}
set
{
maxmin = softOlNumber();
}

你可以自己试一下的
CNLAN 2008-07-13
  • 打赏
  • 举报
回复

public string softOLName()
{

OleDbConnection conn = new OleDbConnection("provider=microsoft.jet.oledb.4.0; data source=data.mdb");
conn.Open();
string sql = "select * from SoftSetup";
OleDbCommand cmd = new OleDbCommand(sql, conn);
OleDbDataAdapter oda = new OleDbDataAdapter();
oda.SelectCommand = cmd;
cmd.ExecuteNonQuery();
DataSet ds = new DataSet();
oda.Fill(ds);
int i = Convert.ToInt32(this.comboBox1.SelectedIndex.ToString());
max_min = Application.StartupPath + ds.Tables[0].Rows[i]["softOl"].ToString();
return max_min;
}


private string maxmin;
public string max_min
{
get
{
//就是在这个地方,我该如何来或等上面softOLName()中的a的值
}
set
{
//就是在这个地方,我该如何来或等上面softOLName()中的a的值
}
}


110,929

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧