Re: [ASP ] 如何使用自己建立在APP_Code裡的class

看板Visual_Basic作者 (啊啊啊蛋)時間11年前 (2012/10/03 23:37), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《NullLife (阿政)》之銘言: : 大家好,最近做一個ASP小專題, : 但學校跟家裡兩頭跑來跑去,專題一搬很多東西一直要改,很煩... : 剛剛解決了girdeview的sqldatasource來源固定在app_data裡, : 可是sql的連線字串我一直想弄個class來放著,這樣我只要改一次, : 所有aspx就都會跟著改連線字串就好 : 可是我寫了class放在APP_code裡,我一直拿不出來用 : 她一直跟我說"參考非共用物件成員需要物件參考" : 我new來new去就是沒辦法使用,只好上來請教各位板大。 : 以下是我寫在APP_code/Class1.vb的code: : Namespace Sqlsource : Public Class ConString : Public SqlConString As String = "我是連線字串" : End Class : End Namespace Class1.vb 不需要 Namespace Public Class ConString Public SqlConString As String = "我是連線字串" End Class : 我爬了孤狗大神,似乎要加namespace來用,所以我加了... : 然後在.aspx.vb裡我 Imports Sqlsource.ConString 不需要 Import : 是可以看到 SqlConString 這個變數,但我一直不知道怎麼拿他出來使用... : 我已經花了兩個多小時處理這個問題, : 沒辦法只好上來請問各位板大要如何正確使用class裡的變數? 可以直接宣告類別來使用 Dim conn_class As ConString = New ConString Dim connectstr As String = conn_class.SqlConString -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.184.64

10/04 09:05, , 1F
喔 太感謝!!
10/04 09:05, 1F
文章代碼(AID): #1GR5keA1 (Visual_Basic)
文章代碼(AID): #1GR5keA1 (Visual_Basic)