我有3个投递箱,分别对应日、月和年。在用户选择日期后,我连接3个字符串并将其传递给数据库。
我的问题是,在将数据传递到数据库之前,我如何以交互方式验证它。要过滤掉不存在的无效日期,如6月31日或2月30日?
我想到了Comparevalidator。我要做的是创建两个隐藏的文本框,一个填充原始用户输入字符串,另一个填充用户输入字符串转换为日期(如果日期无效,系统应该将其转换为最接近的我认为)。
然后我使用CompareValidator比较这些textBoxes,如果它们不匹配,将会提示错误。然而,不知何故,它并不起作用。有谁知道为什么。或者也许有人知道一些不太复杂的技术来检查来自drop b
我有一个数据报警器。我想使用c#将数据报警器中选定的日期存储到字符串变量中。代码会是什么样子?
string date = datepicker.Text; //Does not work
在后面的代码中,我希望将日期存储到数据库中,如下所示:
string sql = "INSERT INTO tbl_mote (time, date, id) VALUES ('" + time + "','" + date + "','" + id + "')";
NpgsqlCommand c
我正在尝试将"MM/dd/yyyy“格式的日期插入到详细视图的日期格式字段中。但我收到了错误消息:
String was not recognized as a valid DateTime
我试着像
<asp:TextBox ID="TextBox2" runat="server"
Text='<%# Bind("RenewalDate","{0,MM/dd/yyyy}")%>' ></asp:TextBox>
如何以MM/dd/yyyy格式插入日期?
我想在TextBox type="date"上的数据库上显示存储的日期
<asp:TextBox ID="DateStatus" runat="server" Type="date" CssClass="form-control"></asp:TextBox>
但是我使用的文本框中没有显示任何内容。我试过这个
Dim getdate As Date = DetailTable.Rows(0)(3)
DateStatus.Text= getDate
我还找到了这个
Dim getdat
我在asp中对日期范围使用范围验证...
<EditItemTemplate>
<asp:RequiredFieldValidator ID="RequiredFieldValidatordtmStartDateEdit" runat="server" ErrorMessage="Start Date is required" ControlToValidate="dtmStartDateEdit"></asp:RequiredFieldValidator>
我正在尝试将asp日历控件中的日期与表中的日期进行比较...这是我的资料..。它不喜欢==吗?
var query = from details in db.TD_TravelCalendar_Details
where details.StartDate == calStartDate.SelectedDate
&& details.EndDate == calEndDate.SelectedDate
select details;