בעיה עם date בasp.et - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

בעיה עם date בasp.et


bdoron

Recommended Posts

אני מנסה לעדכן תאריך והטופס כל הזמן קורס לי, זאת השגיאה שהוא רושם לי

[h=2]String was not recognized as a valid DateTime.[/h]זה הקוד:


Line 27: // string date = "2000-02-02";
Line 28: // string date = string.Format("'{0}'"+"-"+"02-02", Request.Form["year"].ToString());
[COLOR=red]Line 29: DateTime time = DateTime.Parse(date);
[/COLOR]Line 30: /* *************** check if person exists ***************/
Line 31: bool isExistence = person.isExistence(Request.Form["id"], comm);

חשוב לציין שאם אני מכניס ערך בצורה הזאת

[COLOR=#000000][FONT=Consolas]Line 27:                //  string date = "2000-02-02";[/FONT][/COLOR]

מוריד את התיעוד אז השאילתה עובדת והוא מעדכן לי את הטבלה בsql server.

אבל כאשר אני מנסה לשרשר את האלמנטים מהaspx הדף נופל, אני מנסה להעביר ערך של <select>

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

הצלחתי כמעט לפתור את הבעיה, זה מה שעשיתי

:


Line 27: int mmm = int.Parse(Request.Form["month"]);
Line 28: string ss = Request.Form["year"].ToString();
[COLOR=red]Line 29: int y = Convert.ToInt32(ss);
[/COLOR]Line 30:
Line 31: DateTime DTime = new DateTime();

אם אני רושם במקום ה convert to int 32 אני רושם מספר למשל 1900 זה עובד

- - - תגובה אוחדה: - - -

אחרי שקראתי את הstring ss מסתבר שנגיד סימנתי בselect והערך של הoption הוא למשל 1900 אז שהוא מדפיס לי הוא מדפיס 1900,10 כל ערך של הoption הוא מוסיף לי בסוף 10,

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

ארכיון

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

×
  • צור חדש...