0
多くの列を持つテーブルRegistration
があります。 customer_id
を取得して、その値を変数に入れて、ASP Webformsの間で&を使用するセッションで使用する必要があります。これどうやってするの?SQL Serverのテーブルから単一の列を選択し、その値を変数に入れるにはどうすればよいですか?
多くの列を持つテーブルRegistration
があります。 customer_id
を取得して、その値を変数に入れて、ASP Webformsの間で&を使用するセッションで使用する必要があります。これどうやってするの?SQL Serverのテーブルから単一の列を選択し、その値を変数に入れるにはどうすればよいですか?
ExecuteScalar
メソッドを使用すると、単一の列の値を取得できます。以下は、単一の列の値を取得する方法の非常に基本的な例です。ここで
string connectionString = ConfigurationManager.ConnectionStrings["YourConnectionString"].ConnectionString;
using (SqlConnection con = new SqlConnection(connectionString))
{
SqlCommand cmd = new SqlCommand("select Customer_id from Registration", con);
con.Open();
string id = cmd.ExecuteScalar().ToString();
}
セッションで
Session["CustomerID"] = id;
そして、ここに値を格納することができますどのようにあなたがさて、2ページ目に
int ID = 0;
int.TryParse((string)Session["CustomerID"], out ID);
を値を取得する方法ですが、私は中CUSTOMER_IDを入れたいですセッションで使用する変数。私は別のWebフォームでそのセッションを使用したい。しかし、私はそれを行うことはできません。 1-どのようにその変数をセッションに入れますか? 2 - セッションをテーブルに挿入する方法 – Ahmed
@haik_khosrovian更新を参照してください。 – Mairaj
ありがとうございますが、私のcustomer_idは整数です。どうすれば整数で作業できますか? – Ahmed