将用SQL查询的结果保存? 1.用batchmove存入一个表中2 insert into a_temp from ... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT * FROM A ORDER BY NAME 表的结构没有变,保存什么,其他程序也SELECT * FROM A ORDER BY NAME 不就行了.如果其他程序不是数据库应用程序,定义好文件结构,其他程序如何读,你就如何写.while not Query.Eof dobegin // 写文件的代码 // Query.Next;end; 我的问题是这样的,我用了query 来排序,table 用来打印它们都有是指向同一个表的但输出的数据并不是排了序的, 要实现这个功能,除了用临时表外,还用其它办法吗? 我想在排好序后,依照顺序给它排个名次。我的思路是先排好后再用以下代码: i:=1; table1.First; while not table1.eof do begin table1.open; table1.edit; table1.fieldbyname('名次').value:=i; table1.post; i:=i+1; table1.next; end;不知错在哪里? 最好不要固定‘名次’我是用quickreport在 qrband1上设qrlabel1 (若qrband1上放其它字段)qrband1 中beforeprint中i:=i+1qrlabel1.caption:=inttostr(i); 给table的名次建一个第二索引把table的IndexName 设成此索引,它就是按名次排序 把“table1.fieldbyname('名次').value:=i;”改为“table1.fieldbyname('名次').AsFloat:=i;” 不应在循环内使用OPEN方法。把OPEN方法删除后你原来的程序便可正常运行。 SELECT * FROM A ORDER BY NAME into newtable 仿照SQL SERVER 中的BCP命令写一个小程序将文件导出到一个文件中.其它程序读时再写一个相反的程序即可 可用"OLE自动化"将sql查询内容传入excel数据表格中由用户自己打印,你如有兴趣我有源代码可贴出. 我怎么错了 登陆界面的添加用户问题 【求助】尚未调用CoInitialize的错误怎么恢复? 从数据库读取bmp图片。 失业了,找工作了~ vb 用dbgrid显示记录的一点小问题 如何检测输入的是中文???? 有谁能教我写这个类啊 谁有比较cool的编辑界面的第三方控件,发个给我,给分100。[email protected] 怪事!同样的update语句,为什么用TQuery可以,用TADOQuery就出错呢??? 如何连接两个指针的内容 请问哪里可以下载到Delphi 3.02版本?
表的结构没有变,保存什么,其他程序也SELECT * FROM A ORDER BY NAME 不就行了.
如果其他程序不是数据库应用程序,定义好文件结构,其他程序如何读,你就如何写.
while not Query.Eof do
begin
//
写文件的代码
//
Query.Next;
end;
但输出的数据并不是排了序的, 要实现这个功能,除了用临时表外,还用其它办法吗?
i:=1;
table1.First;
while not table1.eof do
begin
table1.open;
table1.edit;
table1.fieldbyname('名次').value:=i;
table1.post;
i:=i+1;
table1.next;
end;
不知错在哪里?
我是用quickreport
在 qrband1上设qrlabel1 (若qrband1上放其它字段)
qrband1 中beforeprint中
i:=i+1
qrlabel1.caption:=inttostr(i);
把table的IndexName 设成此索引,它就是按名次排序
其它程序读时再写一个相反的程序即可