דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תוכנה
  3. אקסס | עזרה בשאילתת יצירת טבלה | שגיאה 3090

אקסס | עזרה בשאילתת יצירת טבלה | שגיאה 3090

מתוזמן נעוץ נעול הועבר תוכנה
4 פוסטים 3 כותבים 176 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • איש ימיניא מנותק
    איש ימיניא מנותק
    איש ימיני
    כתב ב נערך לאחרונה על ידי
    #1

    אני מקבל שגיאה:
    89f60962-37dd-4031-81c0-d711468abc36-image.png
    ודרך VBA:
    420ecb0f-9ba2-4eb3-affb-8430776906dc-image.png


    אני מנסה לעשות שאילתת יצירת טבלה, זה לוקח נתונים משאילתה.
    השאילתה מכיל נתונים מ-2 טבלאות.
    נראה לי שהשגיאה הוא שלא ניתן להכניס 2 מזהים אוטומטיים מ-2 טבלאות בשאילתת יצירת טבלה.

    השאלה למה זה עובד ככה?
    וגם איך ניתן לפתור את הבעיה?

    מלאמ תגובה 1 תגובה אחרונה
    0
    • מלאמ מנותק
      מלאמ מנותק
      מלא
      השיב לאיש ימיני ב נערך לאחרונה על ידי מלא
      #2

      @איש-ימיני
      כתוב די ברור מה הבעיה.

      כנראה שאתה מכניס את הנתונים מ2 הטבלאות עם * שמכניס את כל השדות משני הטבלאות.
      במקום זאת, תכתוב לו איזה עמודות להכניס.

      איש ימיניא תגובה 1 תגובה אחרונה
      2
      • איש ימיניא מנותק
        איש ימיניא מנותק
        איש ימיני
        השיב למלא ב נערך לאחרונה על ידי
        #3

        @מלא
        הכנסתי השדות באופן פרטני, ללא *.
        בכל אופן הסתדרתי.
        הבעיה הייתה כי היה 2 שדות שהם מספור אוטומטי (2 מזהים מ-2 טבלאות).
        ואי אפשר לעשות שאילתת יצירת טבלה עם שני שדות מספור אוטומטי.
        מצאתי פתרון כאן להפוך בשאילתה את אחד השדות למספר ארוך ע"י: CLng ([TableName]. [AutoNum])
        בכל אופן אם מישהו יודע למה זה עובד כך אשמח לשמוע הסבר.

        OdedDvirO תגובה 1 תגובה אחרונה
        0
        • OdedDvirO מנותק
          OdedDvirO מנותק
          OdedDvir
          השיב לאיש ימיני ב נערך לאחרונה על ידי OdedDvir
          #4

          @איש-ימיני אמר באקסס | עזרה בשאילתת יצירת טבלה | שגיאה 3090:

          בכל אופן אם מישהו יודע למה זה עובד כך אשמח לשמוע הסבר.

          כפי שציינת, אקסס פשוט לא מאפשרת להכניס שני שדות מטיפוס מספור אוטומטי בטבלה אחת.

          שדה מספור אוטומטי, על אף היותו מכיל מספר שלם ארוך (Long), מוגדר בצורה שונה ממספר "רגיל", ונחשב כטיפוס מיוחד בפני עצמו באקסס.
          קיבלת הודעת שגיאה כי אקסס זיהתה שני שדות מטיפוס "מספור אוטומטי" בטבלה אחת. כאשר ביצעת המרה על ידי הפונקציה CLng - טיפוס השדה השתנה למספר שלם ארוך "רגיל", ואקסס לא זיהתה שגיאה.

          תגובה 1 תגובה אחרונה
          1

          בא תתחבר לדף היומי!
          • התחברות

          • אין לך חשבון עדיין? הרשמה

          • התחברו או הירשמו כדי לחפש.
          • פוסט ראשון
            פוסט אחרון
          0
          • דף הבית
          • קטגוריות
          • פוסטים אחרונים
          • משתמשים
          • חיפוש
          • חוקי הפורום