0
私は単純なフォームを作成し、SQLデータベースに値を挿入します。私はASP WEB PAGESを使っています。より多くの値がありますが、残りはうまくいくので、私はそれの一部を入れています。ブートストラップフォーム - 入力datetimeからSQL-Database datetime値を挿入するには?
//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
を私は初心者と自己学習者よ、私はこの問題を解決するために時間のカップルのためにしようとしてきたが、私は管理しませんでした。 ありがとうございます。