excel - מי יודע

excel - מי יודע../images/Emo35.gif

יש לי קובץ xls (מצורף). בעמודה CountryID יש מספרים ושמות, אבל בשליפה הוא נותן לי רק את המספרים... כלומר - אם אני כותבת משהו כזה:
rs.open("SELECT DISTINCT CountryID FROM [products$]"),ConnXLS If Not rs.EOF Then strCountry= rs.GetString(2,,,",") Response.Write strCountry Response.End​
התוצאה היא:
,4,5,6,7,9,10,13,1 4,15,16,18,19,21 ,22,23,25, 26,28, 30,31,33,34,35,37, 38,40,42,43,44,46,48 ,49,50, 51,52,53,55,56,58, 60,62,63,64,65, 66,67,68,69,70,71, 72,73,​
ואם הקוד הוא:
rs.open("SELECT CountryID FROM [products$]"),ConnXLS If Not rs.EOF Then strCountry= rs.GetString(2,,,",") Response.Write strCountry Response.End​
התוצאה היא:
,,,4,5,6,7,,9,10,4,,13,14,15,16 ,,18,19,,21 ,22,23,,25, 26,,28,,30,31,,33,34,35,,37 ,38,,40,,42,43,44,,46 ,,48 ,49,50 ,51,52,53,,55,56,,58 ,,60,,62,63,64,65 ,66,67,68 ,69,70,71 ,72,73,​
ז"א - הוא מוצא את השדות, אבל לא קורא את הטקסט מתוכם
יש לציין שבעמודה SubCat, שמכילה נתונים דומים, הוא כן מצליח לשלוף גם את הטקסט
 

tberger

New member
סוגי נתונים

לא היה לי זמן לבדוק אבל יש לי הרגשה שזה קשור לסוג הנתון. כדאי אולי להעביר הכל ל TEXT ע"י פונקציית STR ולבדוק.
 
למעלה