ASP查詢資料庫,如何實現2次查詢,請教高手

2022-06-24 08:25:08 字數 961 閱讀 7998

1樓:匿名_熱心網友

1全部close table

*彈出選擇excel檔案對話方塊

cgetfilename = getfile("xls", "文件名稱:")

*匯入if len(alltrim(cgetfilename))=0messagebox("你未選擇任何表檔案!",48,"提示")else

messagebox("如果開啟了相應的excel檔案,請先將其關閉,否則程式會出錯!",48,"提示")

複製到dbf檔案中

copy to abc.dbf

use abc.dbf

endif

2樓:

select * from usertab where id not in(select uid from record where year(addtime)=year(now))

這個sql語句是查詢今年沒有有登記的使用者資訊usertab :使用者表

record :登記記錄表

addtime:登記表裡的登記時間欄位

uid :登記表裡指定的使用者id對應usertab 表的id欄位

3樓:飛翔d螞蟻

「 一說你就知道」說的是一個解決方法,這樣不用管標誌位了,但是關鍵是你的資料庫是怎樣設計的,是不是使用者每次登記都要記錄,比如a使用者09年、10年、11年的登記記錄都記錄,還是隻記錄最後一次11年的?這都影響sql語句

4樓:一說你就知道

給你一個思路,實現"查詢上一年已經來登記的使用者今年有沒有來登記"這個功能,只需判斷這個使用者最後登記的時間就行了,比如今年是11年,那他最後登陸的時間是10年,那他就是你要找的使用者了.

5樓:匿名使用者

你的資料結構呢?這個一條sql做一個巢狀查詢就可以了.

VB如何實現查詢資料庫並顯示出來

可以快速匯出使用excel 就有該功能 使用這個模組就可以,你可以看看引用的函式即可 參考 如下 private sub command1 click on error goto errhandle dim cnn as new adodb.connection dim rs as new adod...

ASP資料庫排序顯示如何限制顯示前

修改為 order by id desc top 15 就是顯示資料庫前15條內容 不要修改原函式,原函式像下面這樣使用的時候才會顯示前15個記錄的。showzxgx 15 不知道你用的什麼資料庫,如果是sql或者access的話用 showzxgx 15 這種就可以了!asp中貌似沒有這種寫法!你...

sybase資料庫 如何使用sql語句查詢,資料庫容量大小和

sybase公司是世界著名的資料庫廠家,其關聯式資料庫產品sybase sql server在中國大中型企事業單位中擁有大量的使用者。針對獲取資料庫相關資訊也提供了對應的api,以便管理進行維護。一 sp spaceused 可看到資料庫空間包括日誌 對應資料庫 開啟sql advantage 對話...