1樓:
你的這個做法沒有意義,一般儲存過程主要是針對sql語句執行效率低和資料完整性等來說的,你用這種方法就單單為了查詢一個表中的top資訊,這樣與儲存過程的有點恰恰相反,因為這個方法實現儲存過程中取出你所要的資訊,同是也能用同樣的方法更簡便的從表中取出你要的資訊
2樓:朋文玉鄔鵑
你這個不要用返回引數的形式,直接返回記錄集就行了,儲存過程就象你這樣寫,不用作任何改動。然後程式裡用
<%...資料庫連線
dimgcsql
:gcsql
="getnews
"dimrs:
setrs
=conn.execute(gcsql)
ifnot
rs.eof
then
...else
...end
ifrs.close
%>
3樓:
這個..呵呵.第一次就提出一個難的..
如果是一般的引數好辦些.
create proc getnews
@num varchar(10)
asdeclare @str varchar(200)set @str='select top '+@num+' from yx_news order by news_update time desc'
exec(@str)go
4樓:匿名使用者
create or replace procedure 名字(data in varchar2)isv_count number;
begin
。。。exception
。。。end;
動態sql中如何執行 帶引數的儲存過程
sql中儲存過程的引數怎樣才做可以傳給select from
create or replace procedureproc test tablename varchar 100 isbegin select count from tablename end proc test 這是oracle的儲存過程,那個 不清楚加還是不加。修正一下的說法 是sql se...
C帶例項化引數的類,C 帶例項化一個引數的類
例項化這個類如果不帶引數,需要寫個不帶引數的建構函式。一般不寫建構函式,系統會自動生成一個,但是由於你寫了一個帶引數的建構函式,系統不會自動生成,如果你不在程式中自己寫出來,那麼無法例項化。繼承這個類 class dog animal 加個冒號就可以了 建構函式 也有方法過載 本身就有一個空構造an...
ASP中SQL查詢語句帶多個變數的寫法怎樣寫 多欄位模糊查詢
在表中對應的列 namestr xinghaostr在表中對應的列 xinghaostr timestr在表中對應的列 timestr ha 三樓的改對了地方 可是還差一處 if time1 and time2 這裡的between前不是等號,是空格.哈哈 我看出來了 加上單引號 if produc...