בסיסי נתונים למתכנת המתחיל
-
כמתכנת בצעדיו הראשונים אני מחפש דרך לבניית תוכנה הנמקושרת עם בסיס נתונים.
sql server נראה לי מורכב מדי, ואקסס גם קשה לי .
יש דרך ליצור בסיס נתונים קטן ממש, מקומי, ולא חיצוני?
כמו כן אם מישהו יכול לקשר אותי למדריכים מתאימים בנשוא אשמח מאוד. -
מצטרף לשאלה
-
תלכו על access. זה הכי קל בשביל להתחיל ללמוד SQL.
תשתמשו באשפים שיש שם בשביל לעשות כל מיני שאילתות. ואח"כ תחקרו את הSQL שיצא מהאשף.
והעיקר: לא להשתמש בשמות הטבלאות והשדות בעברית. only english!! -
דוקא אני יודע לעבוד עם אקסס,
אבל אני לא מצליח להשתמש בו כבסיס לתוכנה שכתבתי בדוט נט.
כלומר, אני מצליח לחבר אבל כשאני מריץ את התוכנה, התוכנה קורסת ונפתחת הודעת שגיאה על הארוע שאמור לטעון את המסד עם הנוסח "access אינו רשום במחשב זה" - דבר שלא נכון, כמובן.
הבו פתרון! -
אעשה זאת עוד מעט בל"נ,
אבל עד אז, אם תוכלו לענות לי על שאלת בור ושכרכם יהיה כפול מן השמים:
במידה והתוכנה תהיה מקושרת לבסיס הנתונים של אקסס, הלקוח יצטרך גם הוא אקסס מותקן על המחשב?
ועוד שאלה קטנה, בעבר ראיתי כאן בפורום שבסיס נתונים קטן אפשר ליצור בתוך התוכנה עצמה ולא ממקור חיצוני, כיצד עושים זאת?
ובבקשה, אני לא רוצה להטריח אתכם לענות, רק אם יש לכם כוח וסבלנות! -
צריך להתקין אצל הקליינט אקסס egnine. זה משהו קטן. 20 מ"ב אולי.
אל תתעצל לעבוד עם SQL. בתחלה זה קצת מרתיע וסופו מפתיע. -
@גמליאל אני מבין שלא הבעיה שלך הכרת SQL, אלא חיבור קל ופשוט בין התוכנה שלך למסד.
Entity Framwork תעזור לך מאוד.
אבל לפני כן תשתף אותי באופי התוכנה: הנתונים יכולים להיות צמודים לתוכנה או שיש צורך בבסיס נתונים מרכזי שאליו תתחבר התוכנה ממחשבים שונים? -
מדובר בתוכנה קטנטנה ביותר,
שאמורה לאחסן שלוש או ארבע טבלאות קטנות וזוהו זה.
אין לי שום בעיה שהנתונים ישארו צמודים לתוכנה! -
@רחמים כתב בפורום הקודם מדריך לSQLITE+EF:
http://tchumim.com/topic/1216/מדריך-sqlite-entity-framework-codefirstהסבר: SQLITE זה בסיס נתונים מבוסס קובץ כמו אקסס, אבל עם הרבה מעלות.
בשביל להכיר, פתח פרוייקט חדש ולך עם המדריך צעד אחר צעד ותראה אם עובד לך, שאל על כל דבר שאתה לא מבין. אחרי שתבין את העקרונות תשכפל את ההצלחה לתוכנה שלך.
-
@אדרת אמר בבסיסי נתונים למתכנת המתחיל:
מצטרף לשאלה
אתה זה הפוך, אתה יותר בקטע של אקסס מאשר בתכנות, לא כן?
אתה צריך להעיז ולהתחיל. אל תחשוש לפתוח אשכול עם הזמנה לשיעור פרטי. -
@dovid אמר בבסיסי נתונים למתכנת המתחיל:
אתה זה הפוך, אתה יותר בקטע של אקסס מאשר בתכנות, לא כן?
הנושא שלי זה תיכנות, וחיפשתי את השער להכנס,
אז הבנתי שמאקסס זה קל...ובזה מסתכם הקשר שלי לאקסס
-
@dovid אמר בבסיסי נתונים למתכנת המתחיל:
@רחמים כתב בפורום הקודם מדריך לSQLITE+EF:
http://tchumim.com/topic/1216/מדריך-sqlite-entity-framework-codefirstהסבר: SQLITE זה בסיס נתונים מבוסס קובץ כמו אקסס, אבל עם הרבה מעלות.
בשביל להכיר, פתח פרוייקט חדש ולך עם המדריך צעד אחר צעד ותראה אם עובד לך, שאל על כל דבר שאתה לא מבין. אחרי שתבין את העקרונות תשכפל את ההצלחה לתוכנה שלך.
תודה רבה, תכף אנסה.
ובינתיים, זו הודעת השגיאה שעולה לי בכל פעם שאני מריץ את התוכנה עם החיבור לאקסס
-
ואתה אדרת,
נראה לי שאנחנו פחות או יותר באותה סירה,
אולי תתן לי פרטים וננסה לגבש קואליציה מול הכרישים כאן,
וננסה להחליף מידע.
(ואיפה שולחים בכלל הודעה פרטית?). -
@גמליאל
א"א הודעה פרטית, אולי אתה כבר בסירה, אני עדיין על החוף.......בכל אופן אל תתבייש כ"כ לכתוב, החברה כאן אובים לענות!
-
@אדרת אמר בבסיסי נתונים למתכנת המתחיל:
@גמליאל
א"א הודעה פרטית, אולי אתה כבר בסירה, אני עדיין על החוף.......בכל אופן אל תתבייש כ"כ לכתוב, החברה כאן אובים לענות!
כלומר, אין לנו דרך ליצור קשר נפרד?
חבל מאוד!
אולי היינו יכולים לעזור הרבה יותר זה לזה!
אולי אפתח חשבון מיוחד בג'ימל רק בשביל שתיצור איתי שמה קשר, רק אם תרצה כמובן. -
@גמליאל
תראה עדיף בכל אופן שכל שאלה תעבור בפורום, ככה זה יהיה לתועלת גם בשבילנו, כי הכרישים יענו..
וגם גוגל יזכור את זה לדורות הבאים..... (אם זה עוד יהיה אקטואלי).
8/24