當時是專題的夥伴所提出來的問題,他發現了 C# 無法直接在最外層的地方使用全域變數
無解之下就去上網找了問題,之後找到了這一篇
小歐ou | 菜鳥自救會-[C#]如何達成全域變數的功能
才知道原來C# 沒有宣告全域變數的方式...
2014年1月24日 星期五
2013年8月30日 星期五
[jQuery Mobile] 可摺疊式(collapsible)加入搜尋功能
如果想要在 collapsible 內加入搜尋功能 (data-filter)
必須在collapsible-set 內加上Listview
因為 collapsible 本身就沒有搜尋選項
所以需要混合Listview 來做
例子:
參考資料:
How to filter collapsible set with jQuery Mobile? - stackoverflow
必須在collapsible-set 內加上Listview
因為 collapsible 本身就沒有搜尋選項
所以需要混合Listview 來做
例子:
<div data-role = "collapsible-set">
<ul data-role="listview" data-filter="true">
<div data-role ="collapsible">
資料....
</div>
</ul>
</div>
參考資料:
How to filter collapsible set with jQuery Mobile? - stackoverflow
2013年8月28日 星期三
2013年8月5日 星期一
讓SqlDataSource 能夠在Timer運作的方法
最近碰到了問題是在 Timer 內的SqlDataSource 沒有任何的動作
不管是在UpdatePanel裡,還是在Time_Trick 事件內都沒有動作
之後在這篇資料中找到的問題
參考資料:
Caching Data with the SqlDataSource Control
解決的方法是在
SqlDataSource內把 EnableCaching 的選項打開就好了
以下也是取自參考資料
不管是在UpdatePanel裡,還是在Time_Trick 事件內都沒有動作
之後在這篇資料中找到的問題
參考資料:
Caching Data with the SqlDataSource Control
解決的方法是在
SqlDataSource內把 EnableCaching 的選項打開就好了
以下也是取自參考資料
<asp:SqlDataSource
id="SqlDataSource1"
runat="server"
DataSourceMode="DataSet"
ConnectionString="<%$ ConnectionStrings:MyNorthwind%>"
EnableCaching="True"
CacheDuration="20"
SelectCommand="SELECT EmployeeID,FirstName,LastName,Title FROM Employees">
</asp:SqlDataSource>
2013年8月2日 星期五
SQL 資料庫內的 Date
儘管SQL 內的資料型別設為 Date
不過在ASP.NET 內的SQLDataReader 仍然會顯示出 時間 如 " 上午 12:00:00"
對於這些問題,我目前有兩個方法,對於不同環境用不同方法
一、把他轉成DateTime模式
二、直接在後面加上時間
上面有提到的時間是" 上午 12:00:00"
所以只要在DateTime的後面加上時間就行了
參考資料
How to convert a SQL date to a DateTime?
不過在ASP.NET 內的SQLDataReader 仍然會顯示出 時間 如 " 上午 12:00:00"
對於這些問題,我目前有兩個方法,對於不同環境用不同方法
一、把他轉成DateTime模式
DateTime Date= myDataReader.GetDateTime(第幾攔位數);
二、直接在後面加上時間
上面有提到的時間是" 上午 12:00:00"
所以只要在DateTime的後面加上時間就行了
DateTime.Now.ToShortDateString() + " 上午 12:00:00"
參考資料
How to convert a SQL date to a DateTime?
2013年8月1日 星期四
安裝 SQL Server 給自己的提醒
最近這兩天一直在作架設伺服器
也一直頻頻出現一堆問題
尤其是SQL Server的問題
所以也對之後給自己一些提醒
一、安裝下去一定要備份還原點
因為在VS內的SQL Server 與 再安裝的SQL Server使用的是一樣的
如果再把SQL Server 刪掉,要小心程式的資料庫會開不了
與其它SQL Server 不能再安裝等種種莫名其妙的原因
二、除了開啟防火牆之外,也要注意分享器
自己曾在SQL Server的埠上面停頓了許久
東看看,西看看,甚麼設定都做了,就是沒有任何辦法連接
在絕望之餘無聊翻一下分享器,結果在Port Fowarding那裡就成功了
三、如果忘了自己的密碼,是本機的話改用Windows驗證
通常在安裝SQL Server 時都一定會要求你放個SQL的管理員,通常就會是本機的管理員
當然大部分都會開啟混合驗證(除非想被別人亂改資料庫)
而當自己不慎忘記帳密的話,在伺服器內使用Windows驗證就行了
*不要為了忘記帳密就重新安裝 回到第一點
另外提醒 SQL Server 可以在 安全性->登入內設定帳號與修改密碼
修改 帳密可參考:邱景憶的筆記:SQL Server 更改使用者密碼
以上之後可能會再補充
其他問題的參考資料
[錯誤代碼]SQL Server無法附加資料庫? 錯誤碼 5120 / 作業系統: 5 權限不足
由於無法啟動使用者執行個體的處理而無法產生SQL Server 的使用者執行個體。此連接將會關閉
[MS-SQL] SQL Server 2008 組態管理工具出現:遠端程序呼叫失敗 0x800706be 解決方法
也一直頻頻出現一堆問題
尤其是SQL Server的問題
所以也對之後給自己一些提醒
一、安裝下去一定要備份還原點
因為在VS內的SQL Server 與 再安裝的SQL Server使用的是一樣的
如果再把SQL Server 刪掉,要小心程式的資料庫會開不了
與其它SQL Server 不能再安裝等種種莫名其妙的原因
二、除了開啟防火牆之外,也要注意分享器
自己曾在SQL Server的埠上面停頓了許久
東看看,西看看,甚麼設定都做了,就是沒有任何辦法連接
在絕望之餘無聊翻一下分享器,結果在Port Fowarding那裡就成功了
三、如果忘了自己的密碼,是本機的話改用Windows驗證
通常在安裝SQL Server 時都一定會要求你放個SQL的管理員,通常就會是本機的管理員
當然大部分都會開啟混合驗證(除非想被別人亂改資料庫)
而當自己不慎忘記帳密的話,在伺服器內使用Windows驗證就行了
*不要為了忘記帳密就重新安裝 回到第一點
另外提醒 SQL Server 可以在 安全性->登入內設定帳號與修改密碼
修改 帳密可參考:邱景憶的筆記:SQL Server 更改使用者密碼
以上之後可能會再補充
其他問題的參考資料
[錯誤代碼]SQL Server無法附加資料庫? 錯誤碼 5120 / 作業系統: 5 權限不足
由於無法啟動使用者執行個體的處理而無法產生SQL Server 的使用者執行個體。此連接將會關閉
[MS-SQL] SQL Server 2008 組態管理工具出現:遠端程序呼叫失敗 0x800706be 解決方法
2013年7月28日 星期日
jQuery Mobile的範例網頁
jQuery Mobile Examples - JQM Gallery
提供所有擁有行動版的網站,可以對網站的版面做一些參考
Jquery Mobile 中文API站
Jquery Mobile的中文教學網站,且擁有版面配置的功能
重點是可以看他的原始碼
提供所有擁有行動版的網站,可以對網站的版面做一些參考
Jquery Mobile 中文API站
Jquery Mobile的中文教學網站,且擁有版面配置的功能
重點是可以看他的原始碼
訂閱:
文章 (Atom)