asp 為什麼會查詢出資料庫沒有的記錄啊
1樓:網友
這局if not and not then是不必要的寫成這樣。
for i = 0 to - 1
if or then exit for第一句就判斷是否有記錄 無記錄或者是記錄尾就停止for'你的其他**放這裡。
next不建議使用do while 那樣很容易出現死迴圈 而for出現這種失誤的情況較少。
不曉得你們看清楚沒 exit for 是幹嘛的? 沒記錄退出迴圈的 誰說的還要迴圈10次 懂不懂for?
2樓:摯愛文化傳媒
手機上不好回答。不要用for〔計次迴圈〕迴圈,如果沒哪麼多資料呢?用do〔判斷迴圈〕迴圈,手機上不好打,我用中文打,你應該能看懂。
如果 首記錄前 且 尾記錄後。
網頁輸出:沒有記錄。
否則判斷迴圈 尾記錄後 不等於 真。
網頁輸出:讀取標題。
迴圈尾判斷結束。
因為sql已經限制了讀取十條資料。所以不用判斷資料是否超過十條。
你怎麼還不明白,如果用for迴圈的話,不管有沒哪麼多資料都會迴圈十次。天空晴了給你加的**只是在沒資料時才退出迴圈,如果有一條三條五條資料時就跳過繼續迴圈十次了,咋還不明白。
3樓:網友
資料庫有資料才會讀出來。
你這個還是建議你用。
do while not
loop用這樣來寫。
4樓:天空晴了
提示已經告訴你現在資料表中沒有資料了啊!
if or then
exit for
end if
這句你只是說若沒查到記錄就退出for迴圈了,並沒有其他的作用啊該成這樣你在試試!
if or then
exit for
表中暫無記錄!")
end if
如果不行hi我!
最好用do while 迴圈,像樓上所說的,就不多重複這裡了。
asp查資料庫記錄並 顯示出效果
5樓:網友
right,如果不寫資料庫,我想不到任何辦法。。。
6樓:網友
類似驗證碼的,應該可以實現。具體沒有深想。
7樓:篤文
可以用快取 不過蠻麻煩!
建議試試!
asp資料庫只顯示第一條記錄,為什麼啊
8樓:網友
你都exit do了,怎麼迴圈。 把它去掉。
如何讓asp查詢一次與資料庫對比如果存在記錄則增加一次點選
9樓:網友
為什麼要用乙個id呢?你知道address是不會重複的。所以只要兩個列就可以了!
update word_hot set hot = hot +1 where address like '%成都"&"
然後,select * from word_hot where adress ='成都"&"
當然這句進行一此查詢,若是找不到則直接新增一條新記錄,且hot為1即可!若找到了,則什麼也不用管!
而你的情況是這樣的:
sql = select * from b_address where address ='keyword&"'
if not then
update b_address set hot = hot+1 where address='"keyword&"'
end if
沒有了,這第幾句,有點簡單了,是吧?
asp中如何將從資料庫中查詢到的一條記錄的乙個字…
10樓:手機使用者
第一句話定義了乙個adodb資料庫連線元件,第二句連線了資料庫,大家只要修改後面的資料庫名字就可以了。是不是很簡單? 下面再看三句:
這三句加在前面兩句的後面,第一句:設定查詢資料庫的命令,select後面加的是欄位,如果都要查詢的話就用*,from後面再加上表的名字,我們前面建立的是不是乙個gustbook表阿?第二句:
定義乙個記錄集元件,所有搜尋到的記錄都放在這裡面,第三句是開啟這個記錄集,exec就是前面定義的查詢命令,conn就是前面定義的資料庫連線元件,後面引數「1,1」,這是讀取,後面講到修改記錄就把引數設定為1,3,好了接下來我們讀取記錄。 在乙個**中,我們用4列分別顯示了上次建立的表裡面的四個欄位,用do迴圈,not 的意思是條件為沒有讀到記錄集的最後,的意思是顯示完一條轉到下面一條記錄,就等於用於在html**裡面插入asp**,主要用於顯示變數。
asp如果資料庫沒有那條記錄,
11樓:網友
如果今天沒人明天我再告訴你。現在睡覺時間~順便問一下,你用哪種資料庫?
asp資料更新問題,不能寫進ac資料庫
太長,看不下去,試試下面方法 在使用access資料庫時常常會碰到這樣的問題 使用select可以得到正確的結果,但使用insert,update或delete時會出錯,有時提示資料庫不可更新.這就是由於web訪問使用者對access檔案沒有修改許可權的原因。這裡所說的 許可權 並不是檔案的只讀性質...
C 中根據輸入的內容查詢資料庫
乙個簡單的資料操作,使用物件運算元據庫,然後傳值即可。滿意。c 怎麼通過文字框輸入關鍵字進行對資料庫內容的搜尋 sqlconnection conn new sqlconnection server user id sa password 密碼 integrated security false i...
關於ASP修改資料庫資料的問題
怎麼註冊就怎麼修改啊!只是開啟資料庫時指定該使用者即可!設表為info,欄位有 id address set rst select from info where id id conn,, 今天去玩了,沒看到你的訊息!呵呵!原來你是要先顯示再修改呀!這簡單!覺得好你就加點多分呀!哈哈!廢話多了!請看!...