2016年3月30日 星期三
2016年3月16日 星期三
C#控制項初始化
假設一個程式設計form內有panel,panel內還有其他控制項
如果在一開始將form傳進函式,
foreach迴圈並不會讀到包含在panel內的控制項!
因此需要遞迴呼叫,將panel傳進函式,
執行函式時才會將panel內的控制項初始化。
2016年3月15日 星期二
String 與 Datetime 間的轉換
儲存日期時間,想要用string取代datetime型態,
但要轉換的string必須符合datetime可判讀的格式。
專案中設計dateTimePicker控制項選擇日期,comboBox控制項選擇時間。
2015年8月13日 星期四
2015年8月11日 星期二
無法開啟至 SQL Server 的連接
網頁一直無法連接SQL Server的資料,偵錯後顯示
{"建立連接至 SQL Server 時,發生網路相關或執行個體特定的錯誤。找不到或無法存取伺服器。確認執行個名稱是否正確,以及 SQL Server 是否設定為允許遠端連線。 (provider: Named Pipes Provider, error: 40 - 無法開啟至 SQL Server 的連接)"}
{"建立連接至 SQL Server 時,發生網路相關或執行個體特定的錯誤。找不到或無法存取伺服器。確認執行個名稱是否正確,以及 SQL Server 是否設定為允許遠端連線。 (provider: Named Pipes Provider, error: 40 - 無法開啟至 SQL Server 的連接)"}
2015年7月17日 星期五
PHP 尬 SQL Server 蹦出新滋味
安裝AppServ
本來都是到AppServ Open Project網站下載有多個版本可以選擇
但不知道為什麼點進去後一直顯示Error
所以我改到阿榮福利味網站下載就成功了
AppServ 2.5.10 (2.6.0) - PHP架站軟體包
安裝步驟可再參考網路上的教學
Appserv架站教學-完整安裝設定指南
關閉Apache服務
- 「開始」→在「搜尋程式與檔案」內輸入「服務」後開啟
- 找到「Apache 2.2」,服務狀態應顯示為「已啟動」
- 右鍵點按「停止」
- 這時候先別關掉「服務」視窗喔
下載Microsoft Drivers 3.0 for PHP for SQL Server
- 點選「Download」
- 選擇適合 PHP 版本的檔案 (AppServ 2.5.10 內建 PHP 5.2)
- 解壓縮「SQLSRV20.EXE」暫存至空資料夾
- 複製「php_sqlsrv_52_ts_vc6.dll」與「php_pdo_sqlsrv_52_ts_vc6.dll」
- 到路徑 C:\AppServ\php5\ext 貼上
- 到路徑 C:\Windows\php.ini 開啟「php.ini」
- 在檔案結尾加上兩行後儲存
extension=php_sqlsrv_52_ts_vc6.dll
extension=php_pdo_sqlsrv_52_ts_vc6.dll
- 回到「服務」的「Apache 2.2」,右鍵點按啟動
設定 PHP 環境
- 「開始」→「所有程式」→「AppServ」→「Configure Server」
- 開啟「PHP Edit the php.ini Configuration File」
其實就相當於開啟「php.ini」,在我個人電腦依照這樣搜尋是正確的,但不明白為何這次會失敗
- 搜尋「[Date]」
- 在「date.timezone = 」後方加上「"Asia/Taipei"」
確認安裝成功
- 打開瀏覽器,在網址列輸入「localhost/phpinfo.php」
- 搜尋「sqlsrv」 (可按Ctrl + F)
- 如果有找到就表示成功了
參考資料:
用 PHP 存取 SQL Server (使用AppsServ 2.5.10)
http://soldierzx0705.blogspot.tw/2014/02/php-sql-server-appserv-2510.html
訂閱:
文章 (Atom)