adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select * from #tb1);
adoquery1.open
运行此语句时报 #tb1 此临时表无效
adoquery1.sql.clear;
adoquery1.sql.add('select * from #tb1);
adoquery1.open
运行此语句时报 #tb1 此临时表无效
解决方案 »
- 请教一个多文档窗口显示的问题?
- 如何对网页进行监控,发现有“色情”二字马上关闭网页
- 为什么D版的招聘贴越来越多
- ActivexForm控件里弹出窗口的问题,分数不够可以加!
- 紧急求助!!!如何将不同的记录格式便捷的写入到一个文件里面!!!解决后立即给分!!!高手都跑哪里去了???
- 请fim(镇江DJ)(DJ=DelphiJava) 接分!!
- 使用installshield express的问题:怎样将我的文件安装到特定目录
- 关于调用存储过的的Delphi语句的加分帖!!!!!!!!!!!!!!!!!!!!!!!111
- Delphi,SQL,自增字段
- 用ACCESS做后台数据库,使用三层结构开发CRM,可行吗?通用查询已经做完,愿和各位大虾共同探讨!
- delphi savedialog 关于数据库备份的我问题~高手指点一下~
- 求助,正则的一个问题
本地临时表的称号前面有一个编号符 (#TABLE_NAME),而全局临时表的称号前面有两个编号符 (##TABLE_NAME)。
你创建全局临时表试试
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('create Table #tab1(a int) ');
adoquery1.sql.add('select * from #tb1);
adoquery1.open
得先建立临时表
adoquery1.sql.clear;
adoquery1.sql.add('create Table #tab1(a int) ');
adoquery1.sql.add('select * from #tb1 ');
adoquery1.sql.add('Drop Table #tb1 '); //用完就消掉
adoquery1.open
刚测试建立临时表或付值均不行
可以用
SELECT INTO 语句直接可建立一个表,用完再删除。
不用#