私はC#の世界に慣れていないので、気楽にやってください! :]
正しい用語を使用しているかどうかさえわかりません。これは簡単なGoogle検索になると思いましたが、これを正しく表現していない可能性があります.
データベースからデータを収集しています。そのようです:
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.
}
私の質問は次のとおりです。郵便番号の値を別の関数に文字列化するにはどうすればよいですか? 私は次のようなことを試してきました
string Zipcode = mySqlDataReader[2].ToString();
しかし、次のように別の関数で使用できるように、その値を文字列にする方法を見つけようとして行き詰まりました。
private void GetZipData()
{
//Get that value
}
正しい方向への助けやポイントは大歓迎です!