當一個變數儲存用getString抓取的資料庫的數值之後,無法直接在其他地方利用
以下是在抓取商品ID的最大值後,要儲存在picture的商品ID時候發生的錯誤
String strSQL ;
String test;
String article_idSQL ="SELECT MAX(article_id) FROM article";
rs=stmt.executeQuery(article_idSQL);
while(rs.next()){
test = rs.getString(1);
out.print(test);
}
strSQL = "INSERT INTO picture(picture_name,avail,article_id) values ('"+picture[s]+"','o','"+test+"')";
在執行時會發生test內容雖然是正確的,卻無法順利存入的情況.
解決的辦法是要將test變數做初始化的動作,也就是改成String test="";
就可以順利存入資料庫中,但詳細的錯誤原因不明.
2009年3月31日 星期二
2009年3月23日 星期一
本週進度(3/27修改)
本週主要進度要認識RSS的原理,不過由於目前的網站狀態比較難以測試,所以決定先把網站基本功能做好,再進一步設計測試RSS.
本週已經測試用QRCODE編寫由資料庫抓出的資料
目前撰寫資料列表網頁部份
本週已經測試用QRCODE編寫由資料庫抓出的資料
目前撰寫資料列表網頁部份
2009年3月19日 星期四
QRCODE解碼問題
在我使用WEBCOM讀取螢幕上QRCODE時,發現某些時候會無法獲很久才能讀取成功
情況如下:
1.QRCODE大小為120x120
2.背景為黑色或深色系
解決辦法:
1.查詢網上討論後,最佳的QRCODE大小為200x200,更改大小設定
2.將WEBCOM與螢幕成約45度角,並且將亮度調低
情況如下:
1.QRCODE大小為120x120
2.背景為黑色或深色系
解決辦法:
1.查詢網上討論後,最佳的QRCODE大小為200x200,更改大小設定
2.將WEBCOM與螢幕成約45度角,並且將亮度調低
QRCODE製作
右邊的兩個工具分別是直接顯示的QRCODE和可給使用者輸入的QRCODE
由於目前沒有PDA,所以無法測試由PDA擷取QRCODE資料到GOOGLE MAP的情況
本QRCODE是由Google Chart API所提供的語法製作
語法說明(直接顯示):
<*img src="http://chart.apis.google.com/chart?
chs=(寬x高)&chl=(編碼內容)&choe=(編碼)&cht=(編碼類型)"/>
語法說明(使用者輸入):
<*form action="http://chart.apis.google.com/chart" name="form1" method="get">
寬度×長度:<*input style="width:79px;height:20px" value="(編碼大小)" maxlengh="8" name="chs" size="1"/>
文字:<*input style="width:356px;height:20px" value="(編碼內容)" name="chl" size="1"/>
<*input value="(編碼)" name="choe" type="hidden"/>
<*input value="(編碼類型)" name="cht" type="hidden"/>
<*input value="送出" type="submit"/>
<*/form>
ps.我本來想使用QRDOOR的API所製作,但是他們用於地址編碼的API似乎有問題,所以轉用Google Chart API
由於目前沒有PDA,所以無法測試由PDA擷取QRCODE資料到GOOGLE MAP的情況
本QRCODE是由Google Chart API所提供的語法製作
語法說明(直接顯示):
<*img src="http://chart.apis.google.com/chart?
chs=(寬x高)&chl=(編碼內容)&choe=(編碼)&cht=(編碼類型)"/>
語法說明(使用者輸入):
<*form action="http://chart.apis.google.com/chart" name="form1" method="get">
寬度×長度:<*input style="width:79px;height:20px" value="(編碼大小)" maxlengh="8" name="chs" size="1"/>
文字:<*input style="width:356px;height:20px" value="(編碼內容)" name="chl" size="1"/>
<*input value="(編碼)" name="choe" type="hidden"/>
<*input value="(編碼類型)" name="cht" type="hidden"/>
<*input value="送出" type="submit"/>
<*/form>
ps.我本來想使用QRDOOR的API所製作,但是他們用於地址編碼的API似乎有問題,所以轉用Google Chart API
2009年3月15日 星期日
訂閱:
文章 (Atom)