ABA


"ASP.NET | שאלה קטנה בנוגע למסד נתונים"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #13599 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13599
Tom_l 
חבר מתאריך 1.1.10
1696 הודעות
   21:04   24.02.08   
אל הפורום  
  ASP.NET | שאלה קטנה בנוגע למסד נתונים  
 
   שלום,

יש לי שאלה קטנה ב-ASP.NET בנוגע למסד נתונים, או ליתר דיוק, בקריאה מהמסד נתונים.


אז ככה,
בניתי מערכת התחברות, שבעצם המשתמש מכניס שם משתמש וסיסמא, אני מריץ שאילתה, ואם קיימת שורה כזו במסד, אני יוצר את ה-Sessions.


עכשיו אני רוצה לעשות עוד משהו,
בזמן שאני יוצר את ה-Sessions, לעשות בדיקה אם המשתמש הוא אדמין, יענו יש לי עמודה Admin, אם היא שווה ל-1, אז המשתמש הוא אדמין, אם לא(שווה ל-0), אז המשתמש הוא לא אדמין.

אני חושב שלא צריך להריץ בשביל זה עוד שאילתה נכון? סתם מיותר,
אז רציתי לשאול איך אני יכול לעשות זאת?

תודה רבה לעזורים


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  למה ?:) באותה שאילתא תשלוף גם את העמודה של הAdmin akoka 24.02.08 21:28 1
     זה בדיוק מה שאני שואל :) איך אני שולף את עמודת ה-Admin Tom_l  24.02.08 21:30 2
         כמו ששלפת את עמודת הUSERNAME והPASSWORD ? akoka 25.02.08 15:54 4
             מכתב Tom_l  25.02.08 16:14 5
  UP... Tom_l  25.02.08 15:41 3
     ... little O man 27.02.08 13:30 6
         או שפשוט תגיב נורמלי, או שאל תגיב בכלל... Tom_l  27.02.08 15:38 7
             אני מניח שאתה משתמש בSQL SERVER EXPRESS akoka 27.02.08 16:03 8
                 אין בעייה יוחאי תודה :) Tom_l  27.02.08 17:04 9

       
akoka

   21:28   24.02.08   
אל הפורום  
  1. למה ?:) באותה שאילתא תשלוף גם את העמודה של הAdmin  
בתגובה להודעה מספר 0
 
   ותעשה תנאי IF אם כן BLA BLA BLA BLA או אם לא אז BLA BLA BLA BLA BLA BLA :}


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Tom_l 
חבר מתאריך 1.1.10
1696 הודעות
   21:30   24.02.08   
אל הפורום  
  2. זה בדיוק מה שאני שואל :) איך אני שולף את עמודת ה-Admin  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   15:54   25.02.08   
אל הפורום  
  4. כמו ששלפת את עמודת הUSERNAME והPASSWORD ?  
בתגובה להודעה מספר 2
 
   חח אני לא מצליח להבין אותך


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Tom_l 
חבר מתאריך 1.1.10
1696 הודעות
   16:14   25.02.08   
אל הפורום  
  5. מכתב  
בתגובה להודעה מספר 4
 
   לא שלפתי את עמודת UserName ו-Password, אלא פשוט כתבתי ב-Where ש-Username שווה ל-Username שהמשתמש כתב, ו-Password שווה ל-Password שהמשתמש כתב.

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


השאלה שלי, איך אני יכול לשלוף את עמודת ה-Admin של השורה שנמצאה ע"פ השאילתה...?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Tom_l 
חבר מתאריך 1.1.10
1696 הודעות
   15:41   25.02.08   
אל הפורום  
  3. UP...  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
little O man
חבר מתאריך 27.5.02
1109 הודעות
   13:30   27.02.08   
אל הפורום  
  6. ...  
בתגובה להודעה מספר 3
 
   אוקי האפשרויות שלך זה ככה.
לצעוק חזק לאדמין, לא נראה לי שזה יעבוד.
אפשרות שניה, פשוט להוסיף פרמטר לטבלה של המשתמשים שתהיה לדוגמא isAdmin ולהכניס לה ערך boolean.
או לפתוח טבלה נפרדת בשביל ADMIN ולבדוק סיסמאות בהשוואה לUSER.
או להמשיך לצעוק ולקווה שהטבלה תבין ותתנהג כראוי.

בהצלחה!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Tom_l 
חבר מתאריך 1.1.10
1696 הודעות
   15:38   27.02.08   
אל הפורום  
  7. או שפשוט תגיב נורמלי, או שאל תגיב בכלל...  
בתגובה להודעה מספר 6
 
   אני יודע מה אני אמור לעשות.
אני סה"כ שואל איך אני שולף את עמודת Admin...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   16:03   27.02.08   
אל הפורום  
  8. אני מניח שאתה משתמש בSQL SERVER EXPRESS  
בתגובה להודעה מספר 7
 
   אם כך אתה יכול לגשת לhttp://msdn.com אם לא תמצא שם לא תמצא בשום מקום.

ולא צריך לקחת כול דבר ברצינות הוא לא העיר לך או משהו יותר מדי הקפצות זה מיותר ברגע שמישהו יהיה כאן ומתעסק בתחום אתה תקבל את התשובה תום :} יכולת לשלוח לי גם הודעה במסן והייתי מנסה לעזור לך או להפנות אותך לחומר.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Tom_l 
חבר מתאריך 1.1.10
1696 הודעות
   17:04   27.02.08   
אל הפורום  
  9. אין בעייה יוחאי תודה :)  
בתגובה להודעה מספר 8
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net