2012年4月29日 星期日

如何在ASP.NET Web Services 中使用 Session


Step 1. 先行設定web.config檔,加入以下這段Code
<system.web>
.....
<!--主要是以下這行,可參考:http://msdn.microsoft.com/zh-tw/library/h6bb9cz9(v=vs.80).aspx-->
  <sessionState mode="InProc" />
.....
</system.web>

Step 2.設定完web.config檔後,接著必須在asmx檔中作設定,如下...
    '在WebMethod括號內加上EnableSession:=True即可
    <System.Web.Services.WebMethod(EnableSession:=True)> _
    <System.Web.Script.Services.ScriptMethod()> _
    Public Function GetServerTime(ByVal format As String) As String
        ....
        Session("time_data")=Now.ToString(format)
        ....
    End Function


詳細說明可參考:http://www.iiiedu.org.tw/knowledge/knowledge20030630_2.htm

2012年4月23日 星期一

mysql對外連線設定

MYSQL有兩個使用者, 一個是localhost的管理者, 另一個是對外連線的管理者。
Step 1.對外連線的管理者設定密碼: SET PASSWORD FOR 'root'@'host_name' = PASSWORD('newpwd');
Step 2.在設定權限: GRANT ALL PRIVILEGES ON *.* TO 'dbAdmin'@'%' IDENTIFIED BY 'newpasswd' WITH GRANT OPTION;
 p.s dbAdmin 就是指 root
可參考 http://www.sy3es.tnc.edu.tw/teaching/php_mysql/mysql.htm

2012年4月11日 星期三

JAVA安裝MySQL驅動程式

Step 1.請先到mysql的官方網站下載JDBC驅動 http://www.mysql.com/downloads/connector/j/

Step 2.下載完後,將資料夾內的mysql-connector-java-5.1.19-bin.jar檔複製,並在此路徑C:\Program Files (x86)\Java\jdk1.7.0_03\jre\lib\ext\下的資料夾貼上mysql-connector-java-5.1.19-bin.jar檔

PS.要看您的JDK版本為何,因為我的JDK版本為第7版,所以必須在jdk1.7.0_03\jre\lib\ext資料夾下貼上mysql-connector-java-5.1.19-bin.jar檔

Step 3.新增環境變數,變數名稱:CLASSPATH 變數值:.;C:\Program Files (x86)\Java\jdk1.7.0_03\jre\lib\ext\mysql-connector-java-5.1.19-bin.jar;,這邊的變數值就是剛剛在Step 2所貼上的mysql-connector-java-5.1.19-bin.jar的位置。

PS1.在我的電腦上按右鍵→內容→如果是系統是XP→切換到「進階」頁籤→環境變數→使用者的環境變數,按下新增→輸入變數名稱、變數值→確定,就可新增環境變數
PS2.在我的電腦上按右鍵→內容→如果是系統是W7→進階系統設定→切換到「進階」頁籤→環境變數→使用者的環境變數,按下新增→輸入變數名稱、變數值→確定,就可新增環境變數

Step 4.接著請參考一般java書上所寫的方法去測試驅動是否有安裝成功


參考網址:http://tw.myblog.yahoo.com/claudehsu/article?mid=2134&prev=2135&next=2133