從字符串轉換DateTime
時出現Conversion failed
錯誤,有什麼幫助嗎?從字符串轉換datetime時轉換失敗ASP.NET
sqlcon.Open();
sqlcmd = new SqlCommand("select [Uzsak_Nr],[Preke],[Uzsak_Kiekis],[Gaut_Kiekis],[MyDate],[Gaut_Data] from emp where MyDate between '" + TextBoxData1 + "' and '" + TextBoxData2 + "' ", sqlcon);
da = new SqlDataAdapter(sqlcmd);
da.Fill(dt);
GridViewRodyti.DataSource = dt;
GridViewRodyti.DataBind();
sqlcon.Close();
TextBoxData1和TextBoxData2變量的值是什麼?他們是字符串嗎? –
不,我從調用控件中調用它 TextBoxData1.Text = CalendarRodyti.SelectedDate.ToString(「yyyy/MM/dd」); this.CalendarRodyti.Visible = false; – Erikas
這很棒,但你最好展示填充這些變量的代碼。它很可能是TexBoxDataX變量是數據庫無法解析的日期格式。你在用什麼數據庫? –