| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1177 人关注过本帖
标题:sql日期语句在c#中如何实现
只看楼主 加入收藏
jjiiaabbiinn
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-7-27
收藏
 问题点数:0 回复次数:3 
sql日期语句在c#中如何实现

private void shijianduanchaxun () // 时间段查询的时候所要实现的功能
{
OleDbConnection connection =
new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=C:\Documents and Settings\Administrator\桌面\班费管理模块\feemanage.mdb");

connection.Open();
textBox1.SelectionStart = 0;
textBox1.SelectionLength =10;

string text1 = textBox1.Text.Trim();
// 从textbox中获得数据 即查询语句 如 2006/08/09 AND 2007/08/06
textBox1.SelectionStart = 11;
textBox1.SelectionLength = 10;
string text2 = textBox1.Text.Trim();
string strCommand=
"SELECT * FROM feemanage WHERE time BETWEEN"+text1+"AND"+text2;


OleDbCommand cmd=new OleDbCommand(strCommand,connection);
OleDbDataReader reader=cmd.ExecuteReader();

这一句有问题 我 改了很多次都错了不知道怎改才好?? 我也曾试过这样改过
加了+“‘”还是不行 请各位帮帮忙 ??我把我的所有代码传上了 !!

搜索更多相关主题的帖子: sql 语句 Microsoft connection 模块 
2006-08-14 14:14
chenjin145
Rank: 1
等 级:禁止访问
帖 子:3922
专家分:0
注 册:2006-7-12
收藏
得分:0 
沒有空格開

BETWEEN"+text1+"AND"+text2;
BETWEEN '"+text1+"' AND '"+text2+"'";

[url=javascript:alert(1);] [div]fdgfdgfdg\" on\"[/div] [/url]
2006-08-14 14:18
jjiiaabbiinn
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-7-27
收藏
得分:0 
哈哈 我已经知道怎么弄了 不过还是谢谢你的
2006-08-14 23:38
monday4667
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2006-8-11
收藏
得分:0 
个人认为 c# 里还是用存储过程比较好

学习就象是装满石头的桶,以为满了却可以装沙 再之却还可以装水
2006-08-15 07:53
快速回复:sql日期语句在c#中如何实现
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016958 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved