396
צפיות
צפיות
9
תשובות
תשובות
שלום לכולם, האם ניתן להעתיק
מערך דינאמי בעל גודל לא ידוע מצד שרת לצד לקוח..
וזאת בפקודה אחת או שצריך לעבור שדה שדה בתוך במערך?
תודה מראש
מערך דינאמי בעל גודל לא ידוע מצד שרת לצד לקוח..
וזאת בפקודה אחת או שצריך לעבור שדה שדה בתוך במערך?
תודה מראש
9 תשובות
כן אפשרי
זה מה שבעצם אני עכשיו עובד עליו (בשביל פורום שאני בונה)
שאתה אומר מערך עם גודל לא ידוע אני מנחש שאתה מתכון ל-getRows
עכשיו תלוי לאיזה שפה אתה רוצה להעביר את בלקוח JS או VBS
בכל מקרה זה הרעיון (וגם קוד קטן ב-VBS)

לעשות לולאה שרצה על המערך (בצד השרת) אחר כך עוד לולאה
ואחר כך להכניס את הערכים לתוך המשתנים
dim recArray(uBound(arr,1),uBound(arr,2))
<% for i=0 to uBound(arr,1) %>
<% for j=0 to uBound(arr,2) %>
recArray(<%=i%>,<%=j%>) = <% =arr(i,j) %>
<% next %>
<% next %>
על לא דבר ניר
לא
לא בשורה אחת. צריך לעבור על כל השדות, כמו שניר הדגים.
תודה רבה
לא בטוח שהבנתי..
לא בטוח שהבנתי..
האם הכוונה היא לרוץ בלולאה על המערך הדו- מימדי בשרת, ושם בעצם לפרוס אותו על משתנים. כך שמערך 4X5 יתפרס על 20 משתנים (בשרת)
ואת המשתנים האלה אני מכניס בלולאה למערך בצד לקוח.
ומקבל את המערך בצד לקוח
כנראה לא הבנתי משהו..
תודה לכל העוזרים.
לא,
אתה מכניס ישירות למערך בצד לקוח
<script language="JavaScript">
var i=0, arr=new Array()
<%
s="sdgfd,tu,qw,tr,678,df,ad,hgi,aed,as"
arr=split(s,",")
For i=0 To UBound(arr)
Response.Write("arr[i++]='" & arr(i) & "';" & vbCrlf)
Next
%>
</script>
שמע…
זה פשוט מאוד
אתה עושה לך מערך getRows בשרת ומעביר אותו לצד הלקוח ע"י לולאה בצד השרת שמכתיבה לצד הלקוח
כמו שהדגמתי לך
OK got you
תודה של הסבלנות,
על לא דבר