לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

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



  #1  
ישן 12-03-2011, 00:38
צלמית המשתמש של adios
  משתמש זכר adios adios אינו מחובר  
 
חבר מתאריך: 16.11.06
הודעות: 216
Facebook profile
עזרה ב-Date Range עם VBA Access

שלום..
יש לי העיה עם קוד ב VBA שאמור לבצע סינון של טווח תאריכים
בגדול יש לי טופס (Form) עם שתי תיבות טקסט - תאריך התחלה ותאריך סיום.
קוד:
Private Sub ClickRange_Click() Dim sql As String, intX As Date, intY As Date Dim qdfLoop As QueryDef, Qry As QueryDef For Each qdfLoop In CurrentDb.QueryDefs If qdfLoop.Name = "Que" Then DoCmd.DeleteObject acQuery, "Que" Next qdfLoop '''txtStartDate.Value = 0 Then Exit Sub If txtStartDate.Value = 0 Then MsgBox ("Set Start Date") intX = txtStartDate.Value intY = txtEndDate.Value sql = "SELECT credit.order, credit.Date FROM credit WHERE (((credit.Date) Between #" & intX & "# And #" & intY & "#));" Set Qry = CurrentDb.CreateQueryDef("Que", sql) DoCmd.OpenQuery "Que" End Sub

לחיצה על הכפתור עם הקוד הנ"ל אינה מניבה תוצאות נכונות

לא הצלחתי למצוא את הטעות שלי
אשמח לעזרה
תודה
_____________________________________


[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://dinods.co.il/images/logo4.png]

עיצוב גרפי | מיתוג | הפקות דפוס
dinods.co.il


תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #5  
ישן 13-03-2011, 23:17
צלמית המשתמש של adios
  משתמש זכר adios adios אינו מחובר  
 
חבר מתאריך: 16.11.06
הודעות: 216
Facebook profile
טוווובבבב
בתגובה להודעה מספר 1 שנכתבה על ידי adios שמתחילה ב "עזרה ב-Date Range עם VBA Access"

אחרי שעות רבות.. סוף סוף הצלחתי
הפתרון פשוט אך לא היה לי פשוט להגיע אליו

קוד:
Private Sub ClickRange_Click() Dim sql As String Dim intX As String Dim intY As String Dim qdfLoop As QueryDef Dim Qry As QueryDef Dim MyResultX, MyResultY As Date For Each qdfLoop In CurrentDb.QueryDefs If qdfLoop.Name = "Que" Then DoCmd.DeleteObject acQuery, "Que" Next qdfLoop If Not IsDate(txtStartDate) Or Not IsDate(txtEndDate) Then Exit Sub '''If txtStartDate.Value = 0 Then MsgBox ("÷áò úàøéê äúçìä") intX = txtStartDate.Value MyResultX = Format(intX, "mm/dd/yyyy") intY = txtEndDate.Value MyResultY = Format(intY, "mm/dd/yyyy") sql = "SELECT * FROM credit WHERE (((credit.date) Between #" & MyResultX & "# AND #" & MyResultY & "#));" Set Qry = CurrentDb.CreateQueryDef("Que", sql) DoCmd.OpenQuery "Que" End Sub


ה-Date Format נכנס לתמונה.
_____________________________________


[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://dinods.co.il/images/logo4.png]

עיצוב גרפי | מיתוג | הפקות דפוס
dinods.co.il


תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

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

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 07:22

הדף נוצר ב 0.05 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר