עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

visual basic עם מסד נתונים

Featured Replies

פורסם

שלום

חיפשתי באינטרנט איך לקרוא ולכתוב למסד נתונים מסוג אקסס (מתוך אופיס xp) אבל לא מצאתי תשובה, כמו כן גם הרצתי חיפוש בפורום ושאלתי אנשים, אני תמיד קרוב אבל אף פעם לא מצליח

ההודעות שגיאה כל פעם משתנות...פעם הפורמט לא מוכר.....פעם המשתנה לא מוגדר (למרות שכן הגדרתי אותו)

בקיצור אף פעם לא מצליח

מישהו מכיר מדריך טוב שבאמת עובד? או שהוא יכול בעצמו לעזור לי???

תודה מראש לעוזרים

רועי

פורסם

dr-vb.co.il

מלא מלא מלא דוגמאות.

פורסם

שלום,

הנה בשלבים הדרושים:

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

Project > References...

מתוך הרשימה אתה צריך לבחור את:

Microsoft ActiveX Data Objects 2.5 Library

Microsoft DAO 3.6 Object Library

לאחר מכן צור מודל חדש וקרא לו בשם: modDB

רשום בו את הקוד הבא:



Dim objConn as ADODB.Connection


'פונקציה המחברת אותך למסד הנתונים. הפונקציה מקבלת את המסלול + שם הקובץ של מסד הנתונים
Public Function DBConnect ( sPath as string )

Set objConn = New ADODB.Connection

Dim sConnectionString as string

sConnectionString = "DBQ=" + sPath + ";DefaultDir=;Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;ImplicitCommitSync=Yes;MaxBufferSize=512;MaxScanRows=8;PageTimeout=80;SafeTransactions=0;Threads=3;UserCommitSync=Yes;"

objConn.Open sConnectionString

End Function

עכשיו צור Form חדש וב ארוע Form_Load רשום

DBConnect ( מסלול + שם הקובץ שלך )

עכשיו התוכנה מחוברת למסד הנתונים.

כיצד מבצעים פעולות על מסד הנתונים ? פשוט, צור כפתור ו List

בכפתור תרשום:



Dim objRs as ADODB.Recordset
Dim sSQL as string

Set objRs = New ADODB.Recordset

sSQL = "Select * From [Your_Table]"

objRs.Open sSQL, objConn

Do while not objRs.EOF
list1.additem objRs("ID")
objRs.moveNext
loop

objRs.Close
set objRs = Nothing

הקוד הזה מוסיף לך לרשימה את ה ID של כל השורות בטבלה המבוקשת.

בהצלחה

פורסם
  • מחבר

תודה רבה! הסתדרתי!!

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.