כולם מכירים בערך של מערכת הסטטיסטיקות המצוינת של גוגל אנליטיקס (http://www.google.com/analytics/), שמאפשרת קבלת מידע על כל דבר שקורה באתר שלך.
בזמן פיתוח אתר בתי מלון באילת, פתחתי בלוג באתר בלוגר (ממש כאן :-), ומן הסתם רציתי לבדוק את נושא הסטטיסטיקות של הכניסה לבלוג החדש.
חשבתי לעצמי שיהיה יותר קל להוסיף את הבלוג למערכת האנליטיקס אבל זה לא ממש פשוט, הדבר מצריך ידע ב HTML.
אז אחרי שאתם פותחים חשבון באנליטיקס, כנסו לבלוג שלכם וגשו ל
פריסה --> עריכת HTML --> והדביקו את קוד האנליטיקס בסמוך לתג ה body הסוגר.
בקרו אותי גם כאן: בניית אתרים
יום שלישי, 21 באוקטובר 2008
יום רביעי, 15 באוקטובר 2008
בעיה ברשומות אקראיות של אקסס
היום ניסיתי ליצור רשומת אקראיות בתוכנת אקסס (Ms Access).
Select * from [tbl] order by NEWID()
המשפט האחרון לא עובד באקסס.
באקסס יש לבצע זאת בצורה אחרת:
כאשר RecId הוא המפתח הראשי של הטבלה (מספר אוטומטי).
העניין הוא שמשפט ה Select הזה עובד מצוין בתוכנת האקסס אבל לא כשאילתה חיצונית (במקרה שלי, פיתוח ב Asp.Net).
חקרתי ובדקתי (שעות!!) ומצאתי את הפתרון הבא:
עובד מצוין! :-)
בקרו אצלי באתר: פיתוח תוכנה
ב Sql Server הדבר דיי פשוט, לדוגמא:
Select * from [tbl] order by NEWID()
המשפט האחרון לא עובד באקסס.
באקסס יש לבצע זאת בצורה אחרת:
Select * from [tbl] order by rnd(RecId)
כאשר RecId הוא המפתח הראשי של הטבלה (מספר אוטומטי).
העניין הוא שמשפט ה Select הזה עובד מצוין בתוכנת האקסס אבל לא כשאילתה חיצונית (במקרה שלי, פיתוח ב Asp.Net).
חקרתי ובדקתי (שעות!!) ומצאתי את הפתרון הבא:
Randomize()
Dim int_RandomFactor As Double = Int(1000 * Rnd()) + 1
select * from [tbl] order by Rnd(" & -1 * (int_RandomFactor) & "*ItemId)
עובד מצוין! :-)
בקרו אצלי באתר: פיתוח תוכנה
הירשם ל-
רשומות (Atom)