resultset是您訪問資料庫返回的資料表,也就是結果集合,一開始是處於第一行之前,即beforefirst,第一次使用next()就將指標指向返回結果集的第一行。
乙個stmt多個rs進行操作引起的resultset已經關閉錯誤
乙個stmt多個rs進行操作.那麼從stmt得到的rs1,必須馬上操作此rs1後,才能去得到另外的rs2,再對rs2操作.不能互相交替使用,會引起rs已經關閉錯誤.
連線資料庫時db_url 後面新增 「?useunicode=true&characterencoding=utf8」
1.可能是
2.webname重合
(1)使用response.sendredorect()的時候,前邊盡量不要進行html輸出。
(2)response.sendredorect()**之後,應該緊跟return;或者return null;
用英文資料夾中匯入
使用相對於根目錄的路徑訪問到web目錄下的所有檔案
如:getservletcontext().getresourceasstream("/web-inf/resource/" + filename);
由於字串有hash值,直接比較可能會因為hash值不同而使得不符合預期。
使用:str1.equals(str2)==false 來判斷是否相等
一些小細節
1 c中printf計算引數時是從右到左壓棧的。定義乙個陣列 int arr 再定義乙個指標 sint prt arr printf d n ptr 此時ptr指向第乙個元素6 ptr 123展開為 ptr ptr 123 ptr 此時ptr指向第二個元素7 printf d,d n ptr,ptr...
response一些小細節
1 response 向客戶機輸出資料。2 位元組流 outputstream 可以輸出任何的資料,而字元流 writer 只能寫字元資料 3 respone.setheader content type text html charset utf 8 控制瀏覽器,指定編碼是utf 8 上面語句等同...
SQL SERVER 一些小細節
一.計算列的寫法 create table dbo test birthday varchar 8 collate chinese prc ci as not null constraint df tbl account birthday default convert char 8 getdate...