private sub runquery()
dim k as integer
dim strcon as string
for k=0 to TDBData1.count-1
if TDBdata1(k).number>0 then
strcon=strcon&"and convert(char(6)),"
&TDBData1(k).datafield&",112)='"
&format(trim(TDBData1(k).value),"YYYYMM")&"'"
end if
next
if trim(strcon)<>"" then
strwhere="where"&mid(strcon,5)
else
strwhere=""
end ifend sub其中有两个TDBData控件。想实现显示在两个TDBData日期之间的所有记录!请指教
dim k as integer
dim strcon as string
for k=0 to TDBData1.count-1
if TDBdata1(k).number>0 then
strcon=strcon&"and convert(char(6)),"
&TDBData1(k).datafield&",112)='"
&format(trim(TDBData1(k).value),"YYYYMM")&"'"
end if
next
if trim(strcon)<>"" then
strwhere="where"&mid(strcon,5)
else
strwhere=""
end ifend sub其中有两个TDBData控件。想实现显示在两个TDBData日期之间的所有记录!请指教
解决方案 »
- 画mschart条形图 并把第一列数显示为X轴??
- 郁闷.迷惘中....想放弃VB 大家给点意见吧 (散分)
- 标准模块里回调函数中的winsock调用问题
- 谁用过水晶报表的chart图表?
- 非典之美女篇
- 关于内码问题--急!!!
- VB调用delphi生成的DLL
- 怎样用VBA读取excel图表的回归公式?
- MSChart.OCX 没有找到,,哪里有下载吗?
- listview框,列出了很多文件名,點擊其中一個,在一text(此text要求覆蓋到那個listview)中顯示這個文件的信息.另有以後推按鈕,點擊它時,便後退到上一頁,如同瀏覽器的效果,如何實現.
- datagrid出现“无法为更新定位行”的错误
- VB应用程序打包安装问题,敬请各位高手赐教,非常感谢
'Sdate 开始时间
'Edate 结束时间
你可以跟踪strcon的值,然后在查询分析器中执行就可以了
strsql = "select * from test where sj between # " & Text2.Text & " # and # " & Text3.Text & " #"
sqlserver的
strsql = "select * from test where sj between '" & DTPicker1.Value & "' and '" & DTPicker2.Value & "'"
if TDBdata1(k).number>0 and tdbdata2(k)>0 then
scrcon=scrcon&"and between"
&format(trim(TDBData1(k).value),"YYYYMM")
&"'"
&"and"
&format(trim(TDBData2(k).value),"YYYYMM")
&"'"
end if
next
请教。这样行的通吗