דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

תופעות

בעת הידור של פרוייקט ADO, אתה מקבל את השגיאה הבאה:

שגיאת הידור: סוג המוגדר על-ידי המשתמש אינו מוגדר

מצב זה עשוי להתרחש בחיבור או באובייקט פקודה.

סיבה

ייתכן שקיבלת הפניה לאחת מהספריות הבאות במקום לספריית הסוגים של אובייקטי נתונים של ActiveX (ADODB):

  • ספריית הסוגים של ערכות רשומות של אובייקטי נתונים של Microsoft ActiveX (ADOR).

  • אובייקטי נתונים של Microsoft ActiveX (מרובי ממדיים) (אדום) מסוג הספריה.

פתרון

הסר את ההפניה לספריית הסוגים השגויה מהפרוייקט והוסף הפניה לספריית הסוגים הנכונה.

מצב

אופן פעולה זה מתבצע על-ידי עיצוב.

מידע נוסף

השלבים לשכפול התנהגות

  1. צור פרוייקט חדש והוסף לחצן פקודה (Command1) לטופס.

  2. הוסף הפניה לספריית ערכות הרשומות של אובייקטי הנתונים של Microsoft ActiveX.

  3. הוסף את הקוד הבא לטופס:

       Private Sub Command1_Click()   Dim cn As ADODB.Connection   End Sub
  4. הפעיל את הפרוייקט ולחץ על לחצן הפקודה. השגיאה מופיעה.

  5. הסר את ההפניה והוסף הפניה לספריה אובייקטי נתונים של ActiveX של Microsoft.

  6. לחץ על לחצן הפקודה. השגיאה אינה מופיעה.

הערה:

  • משתמשי Microsoft Access יצטרכו להשתמש ב-ADODB. חיבור כדי למנוע בלבול עם אובייקט החיבור של DAO.

  • אם התכונה Intellitype מופעלת, עליך להבחין בכך שהיא אינה מציגה חיבור כאובייקט חוקי באמצעות ספריית הסוג ADOR, אך היא פועלת עם ספריית הסוגים של ADODB. זהו אינדיקציה טובה לכך שאין לך הפניה לספריית הסוגים הנכונה.

  • שגיאה זו עשויה להתרחש גם בעת הפניה לאובייקטים בספריות סוגים אחרים שאינם מוזכרים.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

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

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×