【问题标题】:How to insert into SQL-Database datetime value from bootstrap form - input datetime?如何从引导表单插入 SQL-Database 日期时间值 - 输入日期时间?
【发布时间】:2016-07-20 17:35:25
【问题描述】:

我正在做一个简单的表单并将值插入 SQL 数据库。我为此使用 ASP WEB PAGES。还有更多的价值,但我只放了一部分,其余的都很好。

//variables
int id_project_fk = 0;
DateTime applicationDate = DateTime.Now;
var name = "";
var surname = "";
DateTime birthdate;
//**
//Requesting form
birthdate = Request.Form["birthdate"].AsDateTime();
//INSERT COMMAND 
var insertCommand = "INSERT INTO applications (id_project_fk,     applicationDate, name, surname, birthdate) VALUES(@0, @1, @2, @3, @4)";
db.Execute(insertCommand, id_project_fk, applicationDate, name, surname, birthdate);
//HTML CODE
<div class="form-group">
 <label for="dob">Date of birth: </label>
 <input type="date" class="form-control" name="dob" />
</div>

我遇到的错误:

 An overflow occurred while converting to datetime

我是初学者和自学者,我已经尝试了几个小时来解决这个问题,但我没有成功。 提前致谢。

【问题讨论】:

    标签: sql asp.net twitter-bootstrap-3 asp.net-webpages


    【解决方案1】:

    好吧,伙计们,我的问题很愚蠢。我刚刚要求填写姓名“生日”的表格,但我将其命名为“出生日期”。就这个:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-19
      • 2014-05-19
      • 1970-01-01
      • 2016-01-21
      • 2021-03-22
      相关资源
      最近更新 更多