צפיות
תשובות
שליחת מידע למסד נתונים מקובץ ASP
ניסיתי לעשות מה שרשום פה באתר אבל זה נתן לי שגיאה,לכן ניסיתי לפתחאחד בעצמי אבל עדיין יש לי שגיאה.
עשיתי קובץ html עם הרשמה פשוטה שיש בה שם,שם משפחה,ת.ז ואז הנתונים האלה מופנים לקובץ ASP בשם insert והוא אמור להכניס אותם למסד נתונים.
כך נראה הקובץ ASP שלי:
<html>
<head><title>קבלת מידע מטופס</title></heat>
<body dir=rtl>
<%
f=Request.Form("f_name")
l=Request.Form("l_name")
i=Request.Form("id")
sq="insert into personal_data(f_name,l_name,id) values ('"&f&"','"&l&"','"&i&"')"
path=Server.mappath("MYdata.mdb")
set con=Server.createobject("ADODB.Connection")
con.open "driver={Microsoft Access Driver(*.mdb)};DBQ="&path
con.Execute sq
con.close
set con=nothing
%>
הוספת המשתמש <%=f%> <%=l%> הצליחה
</body>
</html>
אבל כל פעם אחרי שאני מסיים את תהליך ההרשמה שבקובץ html ועושה "שלח" זה פונה אל הקובץ insert (שהבאתי פה) ואז זה אומר "הדף לא נמצא"
מה הבעיה פה?=
תודה מראש
7 תשובות
נסה להפעיל את
Parent Paths=Enable
או
וצריך לבדוק תקינות דרך לקובץ במשתנה.
אבל לעבוד מול הקובץ ישירות ממש אינו ממליץ.
רק דרך ODBC ->
הגדר את System DSN
אממ
קודם כל תודה על התגובה.
1. היכן בקובץ להוסיף את : Parent Paths=Enable ?
2.אני לא ממש יודע איך להגדיר את ה system Dsn תוכל להגיד לי היכן זה?
סליחה על השאלות=
Parent Paths
Parent Paths
דרך IIS או בעזרת פנל ניהול המסופק עיי חברת איחסון אתרים
ODBC דרך לוח בקרה (control panel) ->
Administrative Tools
או בעזרת פנל ניהול המסופק עיי חברת איחסון אתרים
חיפוש מידע בקובץ TXT-שפת ASP
תודה לJoinWeb שעזרת לי עם השאלה הקודת..
עכשיו הצלחתי לקלו את מה שאני רוצה לקובץ טקטס
אז יש לי קובץ TXT שבו אני רוצה לחפש.
אני רוצה למשל לקלוט:
שם:***
שם משפחה:***
ואז כשילחצו "חפש" זה יחפש : "שם,שם משפחה" בקובץ txt שיש לי ויגיד למשל אם הוא מצא או לא.
איך אני עושה את זה בשפת ASP?
ז"א,אני יודע לעשות קליטת שם,שם משפחה לתוך שני נעלמים ,נגיד:
f_name
l_name
אבל מישהו יכול לעזור לי עם הפקודת חיפוש?
תודה מראש
כנראה, במקרה שלך רצוי להשתמש ב
ms access
תשתמש במישפטי SQL ופקודת LIKE
דוגמה:
select fname,lname from MyTable WHERE fname LIKE '%יג%'
או פרמטר
SELECT fname,lname from MyTable WHERE FName LIKE '%' + @my_Param + '%' OR LName LIKE '%' + @my_Param + '%' ";
הבעיה היא
שכל תוכנית שאני עושה שרמוה להכניס מידע לקובץ ACCESS לא מצליחה לכן עברתי לקובץ txt.
יש לך אולי פתרון?=
ASP קשור לפורום תכנות צד שרת
למענה מקצועי יותר אני ממליץ שתפנה לשם