שלח תשובה

זירת השאלות

498
צפיות
8
תשובות

הכנסת נתונים מקובץ טקסט ל DB

,‏ 17 במאי, 2004

היי
יש לי קובץ TXT שמכיל 50 שמות של אנשים, כל שם בשורה נפרדת.
אני רוצה לבנות קוד שיעביר את השמות לבה שמוכנה מראש ב DB שלי.
לבנות כל פעם רשומה חדשה ולהכניס את השם תחת NAME.

איך אני פונה ב ASP לקובץ טקטס, איך אני שואב את הטקס ומעביר אותו לסתם משתנה, נניח XNAME?

תודה!!!

תגיות:

8 תשובות

  1. דניאלוב הגיב:

    לבחור רשומה לא מההתחלה
    היי,
    אני רוצה לרוץ על רשומות ב DB שלי,
    הגולש יקיש מספר ואז להתחיל דווקא מרושמה שהוא בחר ולרוץ על ה 60 הבאות, ככה לעשות כל פעם לכל גולש.
    איך אני אומר לקוד להתחיל מרשומה שהגולש בחר? (נניח שהקליד 30)?
    יש משהו כמו moveto ?

    תודה

    נ,ב
    להריץ לולאה שכל פעם תעלה ב 1 לא באה בחשבון

  2. ניר טייב הגיב:

    בהנחה שיש לך עמודה
    בשם ID שהיא מספור אוטומטי אז תעשה כך: (ASP כן?)

    x = cint(Request.QueryString())
    query = "SELECT * FROM tbl WHERE id>="&x
    conn.Execute (query)

  3. דניאלוב הגיב:

    לא הבנת אותי – מאוד חשוב!
    ואני לא הבנתי אותך בכלל!

    אני מדבר על פקודה כמו movenext רק שאפשר למקד אותה למיקום מסויי ב DBלדוגמא ישירות לרשומה מספר 30 ואז לרוץ 60 רשומות קדימה תוך כדי ביצוע פקודה כלשהו לכל אחת מהן.

    אם אני יעשה מה שהצעת זה יביא לי רק את הרשומה שה ID שלה שווה ל 30 ולא יוכל לרוץ קדימה כי זו הרשומה שנבחרה.

    אני חייב לעשות select *

    מישהו יכול לעזור?

  4. ניר טייב הגיב:

    זה יביא לך את כל העמודות
    שה-ID שלהן גדול שווה מ-30
    ויש

    rs.move 30

    (אם אני לא טועה)
    וה-SELECT * זה היה רק לשם ההדגמה…

שלח תשובה