كيف يمكنني تخزين قيمة من جدول في متغير ثم اقوم باسترجاعها في صفحة asp اخرى
استرجاع قيمة
مغلق
بفرض أن المتغير الذي تريد استرجاعه من صفحة أخرى هو مثلا myvar:
قم بإرساله ضمن الquery string ، مثلا:
<a href="another.asp?myvar=<%myvar%>">See this:</a>
ولاستقبال ال query string في أي صفحة أخرى:
dim avar
avar=request.QueryString("myvar")فكر بطريقة أخرى
السلام عليكم
سوف أقوم بوضع مثال بسيط، حيث ترسل القيمة من خلال رابط إلى صفحة أخرى:
<%
'ضع كود الاتصال بقاعدة البيانات
dim rs
set rs=conn.execute("select * from table")
if not rs.eof then
do while not rs.eof
%>
<a href="test.asp?id=<%response.write rs("id")%>"><%response.writers("name")%></a>
<%
rs.movenext
loop
else
response.write("لا يوجد سجلات مخزنة")
end if
%>سوف تشاهد بأنه تم تخزين قيمة الحقل داخل المتغير id الموضوع مع الرابط
<a href="test.asp?id=<%response.write rs("id")%>">
حيث عندما تضغط على الرابط سوف يتم بعت القيمة مع الرابط مخزنة اخل المتغير id، فعندها تستطيع استقبال هذه القيمة المخزنة بداخلها.
أما إذا كنت تريدها تخزينها داخل متغير الجلسة session تتم كالتالي:
session("id")=<%response.write rs("id")%>
ونفس الشئ إذا كنت تريد تخزينها داخل الكوكي.
مع تحياتي.
MCP
MCTS:.Net Framework 2.0: Web Applications
MCPD:Web Developer
هذا الموضوع مغلق.