אני רוצה להריץ Database פשוט ב Access - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

אני רוצה להריץ Database פשוט ב Access


DXT

Recommended Posts

הי לכם..

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

אני יודע SQL. איך אני יכול לעשות למשל Database ב Access, לעלות אותו לרשת ולכתוב עמוד באינטרנט שמתוכו מתבצעות שאילתות ל DB הזה?

ואין לי שום מושג ב ASP או PHP וכו'.. רק html ו c++ (ו sql).

תודה על העזרה :)

עריכה: הממ קצת שיחקתי עם Access ומצאתי Wizard שבונה עמודים. הבנתי איך לעשות שכל פעם יציג שורה אחת מתוך טיפוס נתונים מסויים אבל מה אם אני רוצה להציג את כל השורות בבת אחת?

ובכלל טיפים למתחילים יועילו לי מאד.

קישור לתוכן
שתף באתרים אחרים

פעם היה לי משעמם אז הייתי משחק עם ASP, הנה משהו פשוט שהיה לי אז:

<%

On Error Resume Next

Set C = Server.CreateObject("ADODB.Connection")

C.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db/site.mdb"))

Set R = Server.CreateObject("ADODB.Recordset")

R.ActiveConnection = C

R.Open "SELECT * FROM texts

Response.Write "<HTML><BODY>Information:<BR>ID: " &

R.Fields("ID") & " <BR> First Name: " &

R.Fields("fname") & " <BR> Last Name: " &

R.Fields("lname") & " <BR> Age: " & R.Fields("Age")

& " <BR> City: " & R.Fields("City") & "<BR></BODY></HTML>"

R.Close

Set R = Nothing

C.Close

Set C = Nothing

%>

מה שהסקריפט עושה זה לקחת את כל הפרטים מתוך הטבלה ולהדפיס אותם לעמוד.

קישור לתוכן
שתף באתרים אחרים

סתם מסובך,

הנה הקוד שלך ערוך לצורה יותר פשוטה.

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1255"%>

<%

Set R = Server.CreateObject("ADODB.Recordset")

R.ActiveConnection = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db/site.mdb")

R.Open "SELECT * FROM texts

%>

<HTML>

<BODY>

Information:<BR>

ID: <%=(R.Fields("ID"))%> <BR>

First Name: <%=(R.Fields("fname").Value)%> <BR>

Last Name: <%=(R.Fields("lname").Value)%> <BR>

Age: <%=(R.Fields("Age").Value)%> <BR>

City: <%=(R.Fields("City").Value)%> <BR>

</HTML>

</BODY>

<%

R.Close

Set R = Nothing

%>

טובנו, לא נשאר הרבה מהקוד שלך, אבל זה עדיין יותר נוח 8)

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...