在vb.net裏面,要將資料庫裏面SELECT出來的資料output到Excel檔的方法很多
小弟在這裏找到一個又快又好寫的方法…更多的內容在這裏


Private Sub SaveAsExcelFile(ByVal file_path As String)
        Dim oExcel As Object
        Dim oBook As Object
        Dim oSheet As Object

湯瑪的吳 發表在 痞客邦 留言(7) 人氣()

在vb.net中,Option Strict Off 的情況下
將數字 9.5 強制轉型的整數(CInt(9.5))的話會變成10
因為在 Option Strict On 之下不允許將 Double 型別隱含轉換為 Integer 型別

有時侯我們只想取得整數值,不希望進位或四捨五入運算時

MyNumber = CInt(99.8) ' Returns 100.
MyNumber = CInt(-99.8) ' Returns -100.

湯瑪的吳 發表在 痞客邦 留言(0) 人氣()

和上個星期天一樣
和表弟妹三個人帶著三條毛巾、三瓶水
以外地人的心情來走台南市



依照舊例,我們沿著安平運河出發

湯瑪的吳 發表在 痞客邦 留言(7) 人氣()

昨天早上和我表弟妹們一行四個人
帶著三瓶礦泉水和四條毛巾
往我們再熟也不過的地方出發

不過我們這次是用走的

認識一個地方,感受他的特別
最好的方法就是用步行的方式來認識他

湯瑪的吳 發表在 痞客邦 留言(4) 人氣()


內容來源[BBS上的轉貼]

台南美食大集合

地方小吃類
擔仔麵.意麵.鼎邊銼
——————————————————————–

湯瑪的吳 發表在 痞客邦 留言(3) 人氣()

只要一行就可以讓文字一直變顏色
也可以加在我們的blog裏面
語法是

[img src=width=0 height=0 onerror=setInterval('k1.style.color=Math.random()*255*255*255',400)]
[font id=k1]文字變顏色[/font]
當你貼上這段語法到您的HTML或BLOG時…請記得將[改成<
將改成]改成>…這樣才是正常的HMTL語法...

湯瑪的吳 發表在 痞客邦 留言(1) 人氣()

在vb.net textbox控制項的keypress事件中,
當我們只允許輸入數字和Backspace鍵時

可參考以下方法

If e.KeyChar <> Microsoft.VisualBasic.ChrW(Keys.Back) Then e.Handled = Not Char.IsDigit(e.KeyChar)

湯瑪的吳 發表在 痞客邦 留言(0) 人氣()

在系統登入時有時需要檢查輸入的大小寫
尤其是帳號、password的檢查

感謝kevin提供一個好方法
CREATE PROCEDURE Comm_CheckUserLogin
@employee_no nvarchar(15) , @password nvarchar(8)
AS
SELECT employee.emp_employee_no

湯瑪的吳 發表在 痞客邦 留言(0) 人氣()

如果不希望網頁被catch或暫存
請在aps.net網頁的tag裏面(網頁的第一行)加入
<%@ OutputCache Location="None" VaryByParam="None" %>

或是在 Page Load事件中加

Response.Cache.SetCacheability(HttpCacheability.NoCache)
Response.Cache.SetAllowResponseInBrowserHistory(False)

湯瑪的吳 發表在 痞客邦 留言(0) 人氣()

以往我並不太重視程式的測試
我總是將每個獨立的方法(method)寫完之後
再把一個個方法串連起來
當完成畫面之後,再來測試…
也就是說,先寫好程式,再來測試…

點空間有介紹一篇相當棒的文章

湯瑪的吳 發表在 痞客邦 留言(0) 人氣()

注意事項1:最好在Store Procedure開始和結束時加上 Begin 和 End 的敘述,
     因為這樣避免在執行過程中被其他的Job所暫時中斷取代而Delay。
維持交易過程的完整和效率。

注意事項2:程序中開始加上set nocount on 和結束時加上set nocount off
因為在ODBC中所有的傳回結果會一直被下一個產生的傳回結果所取代。
但是如果我們所用的Provider是OLE DB的話,傳回的結果只會被第一個傳
回的結果所佔住。所以set nocount on就可避免OLE DB的情況(第一個就

湯瑪的吳 發表在 痞客邦 留言(0) 人氣()

--先壓縮資料庫的資料檔或記錄檔(第二個參數為比例)。
DBCC SHRINKDATABASE (『DATABASENAME』, 10)
--再壓縮相關資料庫指定資料檔或記錄檔的大小。
DBCC SHRINKFILE (『DATABSELOGNAME』, 7,TRUNCATEONLY )
--截斷交易記錄檔
BACKUP LOG 『DATABSENAME』 WITH TRUNCATE_ONLY

--以上三個方法配合使用。

湯瑪的吳 發表在 痞客邦 留言(0) 人氣()

--取得目前Table的資訊
USE pubs
EXEC sp_help publishers

湯瑪的吳 發表在 痞客邦 留言(0) 人氣()

如果要抓取系統的日期資料(不包含時間),
可以利用convert的方法將系統日期轉換成
只有yyyy/mm/dd的字串。

convert(varchar(10),getdate(),111)

其中第三個屬性 『111』為輸入的格式
『11』: yy/mm/dd

湯瑪的吳 發表在 痞客邦 留言(0) 人氣()

用到的機會應該滿多的,尤其在blog上
按看看

語法如下
< a onclick="window.open('http://www.wretch.cc', 'popup','width=350,height=350,scrollbars=no,toolbar=no,directories=no,location=no,menubar=no, status=no,left=200,top=150'');">顯示的文字< /a>

湯瑪的吳 發表在 痞客邦 留言(0) 人氣()