各位大侠: 程序运行中根据时间创建了多个结构相同的表:table0101,table0102,table0103。每个表记录一天的数据,以时间为主键。0101代表1月1号 现在的问题是:我想查询0101 12:00:00 到 0103 12:00:00 的数据,该如何操作呢?
解决方案 »
- DELPHI编写中WINEXEC和BUTTON的问题
- 关于MDI窗体的创建
- excel导入sqlserver无法识别数值问题
- 华东理工的编程人进来!群6213544!方便交流!~有意者加入啊!
- 来这里这么久了,学会了很多东西,今日特发照片一幅,希望各位认识的也都把自己照片发上来,让大家看看
- 急啊 求rava 报表高手帮忙看下 关于图片动态调入(从文件夹下)的问题 多页如何随数据库记录变化而变化 一页的已经解决
- 各位,求救!!!!!!!最高分100分。
- 做一个打字程序,用richedit的onchange中判断无法改变自身汉字的颜色,英文的可以.
- 一个ADO方面的问题,请大家帮个忙!
- ado的最新版本是多少?哪里有下载?
- 高手们,请教一个程序如何在本地跟串口设备通讯,而客户可以IE的方式浏览页面的问题啊,谢谢
- Delphi中对word的控制:OleContainer的Color属性无效!
var
StrList:TStringList;
I:Integer;
begin
StrList:=TStringList.Create;
I:=1;
With ADOQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('select name from sysobjects where xtype=''U'' and SubString(name,1,7)='''+日期过滤+''' ' );//SubString(name,1,7)是截取出来的日期.我不知道你表名具体是怎样的所以写了是1 TO 7个字符.
Open;
end;
ADOQuery1.First;
with ADOQuery1 do
begin
While not Eof do
begin
StrList.Add(' Select 名称 数量 单价 金额 种类 from '+FieldByName('Name').AsString+' ');
if I <> ADOQuery1.RecordCount then
StrList.Add(' Union all ');
Inc(I);
Next;
end;
end;
ShowMessage(StrList.Text);
end;
剩下的自己在解决