vb, sql server, ו t-sql סורר...
במסגרת המאמצים לבנות אפליקציה שתבצע archive, נתקלתי בבעיה מוזרה קצת: אני מייצר ב vb סט של משפטי t-sql שמשתמשים ב cursor ובלולאה ובעוד כמה דברים, כדי לעדכן\להוסיף רשומות בשרת ה archive לפי הרשומות בשרת ה production (כרגע מדובר על שני מסדי נתונים שיושבים על אותו שרת, אבל זה פחות רלוונטי) הבעיה היא, שה t-sql מחזיר לי שגיאה כאשר אני מריץ אותו מתוך ה vb, אבל כאשר אני מדפיס אותו ב debug.print, ומעתיק אותו ל queryAnalizer, הוא עובד חלק. מה יכול לגרום להבדל הזה, ויותר חשוב, איך אני מתקן את המצב?
במסגרת המאמצים לבנות אפליקציה שתבצע archive, נתקלתי בבעיה מוזרה קצת: אני מייצר ב vb סט של משפטי t-sql שמשתמשים ב cursor ובלולאה ובעוד כמה דברים, כדי לעדכן\להוסיף רשומות בשרת ה archive לפי הרשומות בשרת ה production (כרגע מדובר על שני מסדי נתונים שיושבים על אותו שרת, אבל זה פחות רלוונטי) הבעיה היא, שה t-sql מחזיר לי שגיאה כאשר אני מריץ אותו מתוך ה vb, אבל כאשר אני מדפיס אותו ב debug.print, ומעתיק אותו ל queryAnalizer, הוא עובד חלק. מה יכול לגרום להבדל הזה, ויותר חשוב, איך אני מתקן את המצב?