vb script in DTS-sql server

yochi24

New member
vb script in DTS-sql server

אני רוצה לשרשר ב-DTS במצעות ActiveX script שני שדות מספריים.לכן אני משתמשת בפונקציה CSTR. הבעיה היא שיש מקרים שבשדה המספרי יש null ובמקרים אלה הפונקציה CSTR לא עובדת וזה עוצר את הDTS. ניסיתי עם פונקצית IF לרשום תנאי שרק איפה שהשדה שונה מNULL שיהיה שרשור. אך זה לא הולך לי. אולי בגלל בעית SYNTAX .איך אני רושמת את זה?????????? ובכלל יש אתר/ספר טוב שמסביר על השימוש בפונקציות vb script ובפונקציות jscript שב-DTS ב-sql server. זאת כי אין בHELP של sql server הסבר כזה. יש רק על פונקציות sql.
 

eli_leiba

New member
את צריכה לשתמש ב isnull

זוהי פונקציה שפועלת כמו nvl באורקל , היא מקבלת שני ערכים- את הארגומנט + קבוע שיוחזר למקרה null - אם הארגומנט שונה מ null הוא מוחזר - אחרת הקבוע בהצלחה , אלי
 

yochi24

New member
תודה, אבל ...

לפני שענית לי שיחקתי עם הפונקציות ב-DTS ומצאתי את הפונקציה הזו, אבל השתמשתי בארגומנט אחד ולא שתיים כמו שציינת:הסתכל בקובץ המצורף. עדיין לא ענית לי על השאלה השנייה לגהי עזרה בפונקציות vb script .
 
למעלה