2016-06-18 2 views

答えて

1

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); 
+0

を値を取得する方法ですが、私は中CUSTOMER_IDを入れたいですセッションで使用する変数。私は別のWebフォームでそのセッションを使用したい。しかし、私はそれを行うことはできません。 1-どのようにその変数をセッションに入れますか? 2 - セッションをテーブルに挿入する方法 – Ahmed

+0

@haik_khosrovian更新を参照してください。 – Mairaj

+0

ありがとうございますが、私のcustomer_idは整数です。どうすれば整数で作業できますか? – Ahmed

関連する問題