上面的应该可以,也可以用下面的:
string SqlStr="select * from 操作? where dat BETWEEN'" + data1 + "' AND '" + data2 + "'";
string SqlStr="select * from 操作? where dat BETWEEN'" + data1 + "' AND '" + data2 + "'";
解决方案 »
- 出现System.Configuration.ConfigurationErrorsException异常怎么处理
- oop设计一个计算器,各位给点类的设计思路?
- DLL如何单向传递消息给应用程序?
- socket发送和接受序列化对象的问题
- 【WinForm学习第二帖】多线程读取文本
- 求把VB翻译成C#
- 为了更好的学习.NET,特求其他的 .NET 技术论坛或讨论网站~~
- 在线等待...当我添加数据后,如何更新另一个form窗体中的datagridview数据,以显示我添加的数据????
- 如何用程序代码的方式修改web应用的地址?
- C#创建的子线程在运行完毕后会自动释放所有资源么?
- 有关InnerHtml的问题,谢谢
- 兄弟我有难 ,,那个大哥来帮我一下。。?? 关于端口扫描??
string SqlStr="select * from 操作员 where dat>=cast('"+data1+"'as datetime) and dat<=cast('"+data2+"' as datetime)";
象下面的语句
string SqlStr="select * from 操作员 where dat>='3002-1-2' and dat<='2003-6-9";
只要保证data1 是”3002-1-2“ data2是“2003-6-9”就是了,其实在提交sql语句的时候,sql语句本事就是文本,到了具体的数据库后,数据库自动会解析该sql语句,数据类型自动的会转换的。”设置textBox1的输入格式为日期格式“ 可以进行强类型转换的啊。