תאריכים ב- VB

שלמה47

New member
תאריכים ב- VB

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

davidea

New member
יתכן שזה בסיידר. בדיקה אחרת

הקריאה לתאריך הראשון נכונה. לפני שאתה עושה את ה Format בצע msgbox ל date. יתכן בקובץ הוא מופיע עם שעה. שדה תאריך הינו למעשה תאריך שעה. אם המקור היה 22:03:12 12/05/2006 והעברת ל text1 רק את 12/05/06 אז אין בטבלה שלך 12/05/2006 נטו יש אותו רק עם שעה. כעת, ובלי שום קשר, יש עוד בעיה בטבלאות. הם שומרים תאריך בצורה אמריקאית כלומר אם הנ"ל זה 12 למאי אתה צריך לחפש 05/12/2006. בהצלחה
 

מס1

New member
תחליף את

Set rs = New Recordset ב Set rs = New ADODB.Recordset שים לב להבדלים
 
למעלה