datetimepicker还需要选择一下年月日才能生效

dabao_0312 2010-01-01 10:31:32
datetimepicker还需要选择一下年月日才能生效,不是默认的吧?
...全文
137 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
古今多少事 2010-01-01
  • 打赏
  • 举报
回复
给datetimepicker赋值再查询
dabao_0312 2010-01-01
  • 打赏
  • 举报
回复
呵呵,初学C#,忘了设置断点了,以前也用过.谢谢了.
zhanghang19890621 2010-01-01
  • 打赏
  • 举报
回复
this.datetimepicker.text
-过客- 2010-01-01
  • 打赏
  • 举报
回复
断点看一下,默认情况下,sqlstr的内容是什么
dabao_0312 2010-01-01
  • 打赏
  • 举报
回复
string sqlstr = "SELECT 公司名称,真实姓名,地址,电话,机身号,服务开始日期,服务中止日期,身份证号码,备注,电话2,电话3 FROM users " + "where 服务中止日期 >= #" + dateTimePicker1.Value.ToString("yyyy-MM-dd") + "# "+ "and 服务中止日期 <= #" + dateTimePicker2.Value.ToString("yyyy-MM-dd") + "# ";
OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\华北物流用户查询系统\users.mdb;Persist Security Info=False");
OleDbDataAdapter oledb = new OleDbDataAdapter(sqlstr, conn);
OleDbCommand od = new OleDbCommand(sqlstr, conn);
DataTable dt = new DataTable();
oledb.Fill(dt);
dataGridView1.DataSource = dt;
-过客- 2010-01-01
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 dabao_0312 的回复:]
不好意思,是我没表达明白.现在是datetimepicker1中默认为"2010年1月1日",运行查询的时候,需要再选择一下datetimepicker1中的日期,运行结果才是正确的.
[/Quote]

你是怎么取值的,给下你的代码
dabao_0312 2010-01-01
  • 打赏
  • 举报
回复
不好意思,是我没表达明白.现在是datetimepicker1中默认为"2010年1月1日",运行查询的时候,需要再选择一下datetimepicker1中的日期,运行结果才是正确的.
PandaIT 2010-01-01
  • 打赏
  • 举报
回复
状元
wuyq11 2010-01-01
  • 打赏
  • 举报
回复
datetimepicker可设置默认值
MessageBox.Show(dateTimePicker1.Value.ToString("yyyy-MM-dd 00:00:00"));
-过客- 2010-01-01
  • 打赏
  • 举报
回复
不懂你在说什么,你所谓的“生效”指什么

111,121

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧