WEB QUERY

ERANS185

New member
WEB QUERY

שלום
אני חדש בפורום הזה ובתחום בסיסי הנתונים , אני אנסה להסביר מה אני מנסה לעשות , ואני מקווה שזה הפורום המתאים.
אז ככה , אני מכיר קצת SQL והתקנתי לי MYSQL
אני יודע לבנות WEB QUERY שלוקחת URL'S ו"שופכת" את התוכן שלהן באקסל.
הבעיה שכרגע אני רוצה לעשות משהו דומה בעזרת SQL : יש לי רשימת URL'S , כל עמוד אינטרנט כזה מכיל מספר קישורים (URL'S) נוספים .
אני רוצה לבנות טבלה גדולה שיהיו בה כל נתוני אותם עמודי אינטרנט הנוספים.

לדוגמא יש לי רשימה של עמודי אינטרנט שמכילים בתוכם רשימת קישורים - המטרה לקבל את הדאטה שנמצא בתוך רשימת הקישורים כdatabase בmysql


איך ניתן לעשות זאת ?

ערן
 

AvidaEinav

New member

ERANS185

New member
תודה רבה , אבל

תוכל קצת לפרט - איזה פקודה אני כותב על מנת להגדיר את השאילתה עצמה ?
 

AvidaEinav

New member
איזה מהם?

בנית הטבלה,ההכנסות או קבלת כל הלינקים של URL מסויים?
 

AvidaEinav

New member
הסבר

תיצור בטבלה א', טור שיהיה המפתח מסוג AUTO_INCREMENT
וכל פעם שתרצה להכניס LINK לטבלה ב', תראה מה המפתח של ה URL הרלוונטי ותכניס את הערך שלו ושל ה LINK הרצוי..

בנוגע לשליפה, אתה עושה את זה עם INNER JOIN פשוט ע"פ המפתח..

מקווה שהבנת..
 

ERANS185

New member
אבל

התוצאה של זה תהיה שלאחר ה JOIN אני אקבל את הקישורים , לא ?
המטרה שלי היא לקבל את התוכן של העמוד ולא רק את הכתובת של העמוד (URL)
 

כלליים

New member
אדיבה,

אינני מבין אותך.
את מכירה web query באקסל? זה כלי שאפשר להציג באמצעותו דף אינטרנט, בתוך אקסל. דף אינטרנט, ולא קישור.
web query מעתיק טבלאות נבחרות מדף נבחר, על כל הhtml שלהן.
זה מה שהשואל רוצה גם בDB שלו.
mySql יודע לעשות את זה?
 

AvidaEinav

New member
צודק.

א. אני בן.
ב. קוראים לי אבידע.
ג. צודק כנראה לא הבנתי את השאלה שלו..

מצטער..
 

ERANS185

New member
בכל מקרה

תודה רבה לשניכם :)
ואם למישהו יש רעיון אחר אני אשמח

ערן
 

כלליים

New member
-) לא שמתי לב..

ולערן: הפתרון נמצא בתחום הפיתוח ולא בתחום מסדי הנתונים.
אם אתה יודע VBA, תוכל לעשות זאת בVBA.
 

כלליים

New member
אינני חושב שזה אפשרי

אם אני מבין נכון, אתה רוצה לשמור בDB את דף האינטרנט עצמו.
זה לא שייך לתחום הDB, אלא לתחום פיתוח אפליקציות.

האינטרנט איננו דאטאבייס, ולMySql אין יכולת לשלוף משם מידע.
זה כמו לבקש מmySql לתייק את הדפים שבקלסרים שלך.

לאקסל יש כלי שיודע לייבא דפי אינטרנט לתוך הגיליון. אתה צריך לפתח דבר דומה לבד, ב.net או VBA.
עשיתי לעצמי פעם דבר כזה. טופס עם webBrowser, ולולאה שמנווטת את הwebBrowser לדפים הרצויים, ומעתיקה את הHTML לדאטאבייס.
 
למעלה