ירוקה באקסס...(סליחה, ארוך)
שלום, מציגה את עצמי - שמי ענת, בדרך כלל פעילה בפורומים אחרים פה (הנקה, להיות הורים...) וחייבת לשאול שאלה, אני אנסה לפשט את זה מאד: אני מנסה לצייר טופס שבו אני יכולה להקליד נתונים, נאמר: שם, טלפון וכתובת, ואז ללחוץ על כפתור "הוסף" ושזה יוסיף לי אתץ הנתונים כרשומה חדשה בטבלת "אנשים". איפה הבעיה ? הוספתי גם כפתור "יציאה" שבמידה ואני לוחצת עליו אני לא רוצה שתיווצר לי רשומה בטבלה. זה לא עובד - משום מה האקסס החליט שאם קישרתי לטופס את הטבלה "אנשים" אז מספיק שפתחתי את הטופס ונוספה רשומה, אם אני יוצאת מהטופס מייד אחרי שפתחתי אז נוספת פשוט רשומה ריקה. ניסיתי לתקוף את זה מכיוון אחר, מכיוון ש-VB אני יודעת (אקסס בכלל לא, זה מה שאני מנסה עכשיו...) אז ניסיתי פשוט בקוד לקבל את הנתונים בשדות שלא מקושרים (סתם שדות טקסט על טופס לא מקושר) ואז עם ארוע של לחיצה על כפתור "הוסף" לפתוח recordset שמקושר לטבלה ולהוסיף בו את הנתונים. כך הייתי עושה ב-VB כשעבדתי מול בסיסי נתונים של SQL. רק מה ? כל ה"שפה" של פתיחת connection כמו שאני מכירה מ-VB ו-SQL לא עובדת לי באקסס !!! שלושה ימים אני מנסה לפתוח CONNECTION ! וה help של האקסס עוזר לי כמו כוסות רוח למת ! בקיצור - הסברתי את הבעיה פעמיים - בדרך הפשוטה ובדרך המסובכת. אני אשמח אם ימצא פתרון לדרך הפשוטה (משהו כמו: אם את לא רוצה שתיווצר רשומה פשוט תלחצי על...) אבל גם אם מישהו יכתוב לי דוגמאת קוד לאיך פותחים CONNECTION באקסס, איך פותחים RECORDSET שמקושר לטבלה מסויימת ואיך מעדכנים אני אתן לו
במצח. תודה. ואני נשארת פה בינתיים - יכולה מאד לעזור ב-SQL, VB, ואקסל... בשאר הדברים, כמו שאתם רואים, אני צריכה עזרה בעצמי
שלום, מציגה את עצמי - שמי ענת, בדרך כלל פעילה בפורומים אחרים פה (הנקה, להיות הורים...) וחייבת לשאול שאלה, אני אנסה לפשט את זה מאד: אני מנסה לצייר טופס שבו אני יכולה להקליד נתונים, נאמר: שם, טלפון וכתובת, ואז ללחוץ על כפתור "הוסף" ושזה יוסיף לי אתץ הנתונים כרשומה חדשה בטבלת "אנשים". איפה הבעיה ? הוספתי גם כפתור "יציאה" שבמידה ואני לוחצת עליו אני לא רוצה שתיווצר לי רשומה בטבלה. זה לא עובד - משום מה האקסס החליט שאם קישרתי לטופס את הטבלה "אנשים" אז מספיק שפתחתי את הטופס ונוספה רשומה, אם אני יוצאת מהטופס מייד אחרי שפתחתי אז נוספת פשוט רשומה ריקה. ניסיתי לתקוף את זה מכיוון אחר, מכיוון ש-VB אני יודעת (אקסס בכלל לא, זה מה שאני מנסה עכשיו...) אז ניסיתי פשוט בקוד לקבל את הנתונים בשדות שלא מקושרים (סתם שדות טקסט על טופס לא מקושר) ואז עם ארוע של לחיצה על כפתור "הוסף" לפתוח recordset שמקושר לטבלה ולהוסיף בו את הנתונים. כך הייתי עושה ב-VB כשעבדתי מול בסיסי נתונים של SQL. רק מה ? כל ה"שפה" של פתיחת connection כמו שאני מכירה מ-VB ו-SQL לא עובדת לי באקסס !!! שלושה ימים אני מנסה לפתוח CONNECTION ! וה help של האקסס עוזר לי כמו כוסות רוח למת ! בקיצור - הסברתי את הבעיה פעמיים - בדרך הפשוטה ובדרך המסובכת. אני אשמח אם ימצא פתרון לדרך הפשוטה (משהו כמו: אם את לא רוצה שתיווצר רשומה פשוט תלחצי על...) אבל גם אם מישהו יכתוב לי דוגמאת קוד לאיך פותחים CONNECTION באקסס, איך פותחים RECORDSET שמקושר לטבלה מסויימת ואיך מעדכנים אני אתן לו