如题
解决方案 »
- 用vb关闭外部正在运行的程序(进程),多谢,很急!~
- 请教各位高手:关于计算器功能实现的问题
- 请给一个简单的猫通讯的程序,最好有详细的步骤说明和程序
- 关于文件内容的搜索
- 想问一下,如果已经发布的程序所用到的数据库需要更改,大家怎么做?
- 登录窗体的问题
- 由于将在索引、 主关键字、或关系中创建重复的值,请求对表的改变没有成功。 改变该字段中的或包含重复数据的字段中的数据,删除索引或重新定义索引以允许重复的值并再试
- VB6中用DX8画长方体?
- 如何隐藏文本框中的光标?
- 我还是不知道如何打开CHM帮助后再显示指定标题!请指导
- 散分了,winsock 的连接为什么老是sckClosing状态?
- MSHFlexGrid控件如何始终定位我所更改数据的那一行??
SELECT * INTO #TEMPTABLE FROM TABLE
SELECT * FROM TEMPTABLE
DROP TEMPTABLE 但是到水晶报表添加数据库时,却无法添加此存储过程产生的记录集
SELECT * INTO #TEMPTABLE FROM TABLE
SELECT * FROM #TEMPTABLE
DROP #TEMPTABLE 你把它改成下面这样就可以了:
SELECT * INTO #TEMPTABLE FROM TABLE
SELECT * FROM #TEMPTABLE
@Porv_no varchar(20),
@userid varchar(50),
@org varchar(30)
ASselect IDENTITY(int, 1,1) AS ID_Num,field1,0 as Num into #t from porvorder where Porv_no=@Porv_no order by lotupdate #t set Num=(ID_Num-1)/5+1
select Num,field1,@userid as username,@org as org from #t
drop table #t
GO但是如果没有"drop table #t"那么内存不是占用了吗?我再次执行时查询结果也会变啊
http://www.jm163.net/bbs/viewthread.php?tid=6258&highlight=&page=1
1、存储过程开始时应加上“set nocount on”
2、临时表应该明确定义各字段的数据,而不是自动生成表结构
我现在可以用的存储过程中就包含有三个临时表,在水晶报表中能正常运行。你修改一下试试。
那个临时表的问题搞定了!!!
只要在最前面加一句:
set nocount on
就可以拉!
我一个哥们说的:
是因为oledb连接方式,不会过滤一些特殊的记录急
odbc可以。对临时表操作,比如create,insert之类,都会产生一些空的特殊的记录急