プロジェクトに「ProcessData」という名前のテーブルと「Start_At」(タイプ:DateTime)および「End_At」(タイプ:DateTime)という名前の列を持つデータベースがあります。
このテーブルに新しいレコードを入力しようとすると、次の形式でデータが入力されます:'YYYY / MM / DD HH:mm'、実際にはその形式にしたい場合:'YYYY / MM / DD HH :mm:ss'(秒は表示されません)。
誰かがその理由を知っていますか、そしてこれを修正するために私は何をすべきですか?
これが私が使用しているコードです:
con = new SqlConnection("....");
String startAt = "20100413 11:05:28";
String endAt = "20100414 11:05:28";
...
con.Open();//open the connection, in order to get access to the database
SqlCommand command = new SqlCommand("insert into ProcessData (Start_At, End_At) values('" + startAt + "','" + endAt + "')", con);
command.ExecuteNonQuery();//execute the 'insert' query.
con.Close();
どうもありがとう