2011年4月25日 星期一

XAMPP 1.7.4

XAMPP 1.7.4 for Windows,安裝後,phpMyAdmin 無法啟動,訊息是: #2002 - 伺服器並無回應。上網爬了整天,試了很久都無效,最後發現是連結問題:
在 navitoolsbasic.inc ,/phpMyAdmin/需要加上 index.php 就行了...

網路上好像沒有人遇到類似的問題,這個目錄並沒有 default 或 home 開頭的,index 的只有一個,那麼,錯誤訊息是哪一頁發出的?

2011年4月4日 星期一

GridView 在編輯模式下,AccessDataSource 裡面的 update 失敗。

GridView 在編輯模式下,隱藏欄位與唯讀的欄位,都不會傳到 AccessDataSource,導致裡面的 update 失敗。

這只能改變 AccessDataSource 的 update 指令,刪去這些不可編輯的欄位。
自動編號欄位也很類似這樣的情況,只是在 insert 也需注意要刪除這些參數。

自動編號欄位對於簡化程式有很大幫助,反正 GradView 的Key 欄位也是不可編輯的...
如果編號沒有特別意義與作用的話,可以採用自動編號。

2011年4月1日 星期五

string.Fromat() 問題

在 ASP.NET 中,用 string 或 String 都無法找到有 Format ,結果是 System.String.Format() 才行,哇勒~那平常用 string... 不就都不是String class本尊?

2011年3月29日 星期二

Access 2000 在設定多主索引的問題

Access 2000 在設定多主索引後,預設這些主索引的資料條件是允許 null 的,這會造成組合鍵有 null 的情況,往後在產生 SQL 時,WHERE 條件會變得很複雜,一堆 AND 與 OR 的。

所以要特別一個個去設定..."都需要有資料"。

2011年3月26日 星期六

美工常常出現的問題

美工常出的包:

  1. 設計時,沒有使用 1024x768 視窗模擬瀏覽,客戶也沒檢查,等到後端要調就難過了!
  2. 設計時,沒有用不同瀏覽器預覽。
  3. DW 裡面拉動 table 時,會產生 height,應該刪除試試看排版有沒有亂。
  4. 連結 a 裡面包了 div 或是 table, 這在 IE6 無法出現手指遊標。
  5. 臨時要秀出的訊息,事先沒有規劃位置與大小,事後怎麼擺都怪怪的。
  6. 單列或多列文字在排版時沒有確認,導致處理的程式被更換。

IE6透明背景圖之上的連結會失效?

ie7-js 的 ie9.js 在幫 IE6 弄透明背景圖 *-trans.png 時,在IE6透明背景圖之上的連結會失效,必須改由另一個 div 疊在上面,這個 div 不可以放入出問題的 div 之中。

2011.4.1
後記
onclick="" 與 link 一樣,會失效。

2011年3月20日 星期日

ASP.NET Access 資料庫無法寫入問題

資料庫檔案需要另外開寫入權給ASP.NET角色。
在檔案內容,選安全>進階>搜尋>可看到列表有ASPNET,否則Login會有錯誤訊息:無法寫入DB

這個寫入權,與 IIS 設定目錄的 "寫入" 無關,那應該是關於上傳的吧。