2013-07-16 3 views
0

데이터베이스에서 동적 저장 프로 시저를 만들려고합니다. 저장 프로 시저의 매개 변수는 다른 저장 프로 시저에서 선택합니다.문자열을 개체 참조로 바꿈

예를 들어 데이터베이스 필드 내에 보관 된 문자열에서 세션 개체를 참조 할 수 있어야합니다.

어떻게 문자열을 Session 객체에 대한 참조로 변환합니까? 예를 들면 :

cmd.Parameters.Add(new SqlParameter("@test", rdr["fldValue"].ToString())); 

fldValue의 값은 "Session["SessionParam"].ToString()는"

내가 원하는 것은 내가 다음 얻을 것 객체의 참조로 문자열을 설정 될입니다 :

cmd.Parameters.Add(new SqlParameter("@test", Session["SessionParam"].ToString())); 

개체의 값을 참조하고 싶지만 처음에는 Session 개체를보고 있습니다.

도움을 주시면 감사하겠습니다.

+0

뭔가;','세션 [키]'? 그렇게 간단한 것은 아닙니다 ... 그리고 "어떤 대상"은 무엇입니까? 'Session'을 문자열 기반 키를 가진 객체로 - 대부분의 객체는 그것을 가지고 있지 않습니다. 정확히 작동하지 않는 것을 설명해 주시겠습니까? – Kobi

+1

세션의 값이 변경 될 때마다 데이터베이스를 자동으로 업데이트하려고합니까? 너는 그렇게 할 수 없다. –

답변

1

사용해보십시오 :`문자열 키 = "SessionParam"와 같은

cmd.Parameters.Add("@test", Session["SessionParam"].ToString()); 
관련 문제