C chinlw Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-19 #1 想做一个报表,从几个表中select 记录,想在查后的记录中insert,可是这是非活动 不能插入怎么办,我想一定会有人知道.
A aerobull Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-19 #2 Select 的结果放入一个临时表中,你怎么折腾都行。
J johnyh Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-19 #3 你的问题是不是想把SELECT的结果存入一个表中。 把SELECT的结果依次放入变量中, 然后用INSERT语句存入表中不可以吗?
L lazy_cat Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-19 #4 在bde中用updatesql控件 在ado中可以直接插入
B BaKuBaKu Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-19 #6 老天,你没有对结果集进行 Group 和 Sum 吧。 多表 Query 结果一般不允许修改,要遵守很多规则,如果你满足,就用 TUpdateSQL 吧。
Y yiyi Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-20 #7 插入是可以的,但有一定的限制: 1:SELECT 中不能有SUM,AVG,COUNT等 2:不能有GROUP BY 3:在未选择的表字段不能有NULL值的限制
D devuser Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-20 #10 Query是个查询,查询的内容决定于您查询的全集,你怎么能够在查询中插入东西呢?
D DJ. Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-20 #11 让你的Query CachedUpdate,通过TUpdateSql更新表。
W Warm Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-24 #12 将非活动的改成活动的才能插入,如DJ.的方法。 另外只有用临时表先取出来再用Query来查询一下。
L liuzhw Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-24 #13 用tclientdateset,它可以先把数据保存为一个文件,就象一个本地表一样
郭 郭镇松 Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-24 #14 多次遇见这种问题了, 1,先建一个与你的查询结果字段名对应的表,可以动态建立。 2,用 select ... into 你建的表。 3.数据表都在这个表里,爱怎么折腾怎么折腾吧。
S SomeBody Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-25 #16 在TQUERY中使用OPEN属性只能用SELECT命令!你用EXECSQL才可以执行其他SQL命令!
S sunny_ok Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-27 #20 动态的建一个临时表,把SELECT的数据暂存到 临时表中,然后在动态的插入,这个方法很灵的, 本人曾经用这个方法建过一个报表,试试吧,不试 是不知道的