我是 C# 世界的新手,所以放轻松!:]
我什至不确定我使用的术语是否正确。我认为这将是一个简单的谷歌搜索,但恐怕我的措辞可能不正确。
我正在从数据库中收集数据。像这样:
SqlConnection mySqlConnection = new SqlConnection(strings.settings.connectionString);
SqlCommand mySqlCommand = mySqlConnection.CreateCommand();
mySqlCommand.CommandText = "SELECT FNAME, LNAME, ZIPCODE FROM database WHERE ID = @ID";
mySqlCommand.Parameters.Add("@ID", SqlDbType.Char).Value = txtID.Text;
mySqlConnection.Open();
SqlDataReader mySqlDataReader = mySqlCommand.ExecuteReader(CommandBehavior.SingleRow);
if (mySqlDataReader.HasRows == false)
{
throw new Exception();
}
if (mySqlDataReader.Read())
{
txtFname.Text = mySqlDataReader[0].ToString();
txtLname.Text = mySqlDataReader[1].ToString();
lblZipcode.Text = mySqlDataReader[2].ToString();
//need help on stringing the value ZIPCODE above.
}
我的问题是:如何将 Zipcode 值串到另一个函数?我一直在尝试像
string Zipcode = mySqlDataReader[2].ToString();
但我一直在试图弄清楚如何将该值串起来,以便可以在不同的函数中使用它,如下所示:
private void GetZipData()
{
//Get that value
}
任何帮助或正确方向的观点将不胜感激!