jam*_*vey 1 .net c# mysql datetime
如何在C#中格式化DateTime.Now的字符串结果以插入DATETIME类型的MySQL数据库表列?
我试过以下但没有成功:
insert blah
(Id, Content, DateCreated)
select 123, 'Blah blah blah', 1/5/2010 9:04:58 PM
insert blah
(Id, Content, DateCreated)
select 123, 'Blah blah blah', '1/5/2010 9:04:58 PM'
Run Code Online (Sandbox Code Playgroud)
不要在查询中放置文字日期,而是使用参数.这样你就不必担心格式了.用户输入的字符串也更安全,因为它可以防止SQL注入.
command.Text = "insert into myTable(myDate) values(?dateParam)";
command.Parameters.Add("?dateParam", theDate);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2391 次 |
| 最近记录: |