English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

請問各位大家,就是在access資料庫當中,
使用者輸入的資料類型為:文字。
例如使用者輸入:hunter123321000
當我打開此檔案查詢輸入的資料,
都是顯示:99ddeqe1020de(Unicode編碼!)
請問,一個設計者如何得知當初使用者輸入的資料呢?

2006-09-05 20:12:45 · 3 個解答 · 發問者 公瑾 6 in 電腦與網際網路 軟體

ps 1:沒有輸入遮罩的設定。

ps 2:舉例,資料庫在輸入的類型為文字,顯示為:e59bafcd1e83cc91。我如何得知,當初輸入的資料呢?

2006-09-07 08:28:20 · update #1

ps:經過unicode編碼。怎麼還原呢?

2006-09-07 23:08:55 · update #2

牛仔褲,感謝你的回應。
是經過unicode編碼儲存沒有錯。
資料是透過MD5加密。= ="
因此,最近我在尋找有關於md5的明密文^^"

2006-09-08 22:28:45 · update #3

感謝大家的回應。
今天我已經自己在網路上找到我要的答案嚕。
ps:
md5的演算法,是公開的。
如何解開16bits;64bite;128bits的密文?
我已經都找到相關的文件嚕。
感謝大家的幫忙*^^*

2006-09-08 23:30:13 · update #4

3 個解答

1.進入資料表設計畫面,檢查該欄位的輸入遮罩是否做了不當的設定
2.如由表單輸入資料,同樣進入表單設計畫面,檢察屬性中的輸入遮罩
3.如還是無法解決,可寄檔案給我,幫您檢查

2006-09-07 13:34:26 補充:
是否可提供檔案幫您檢查看看?

2006-09-06 06:08:13 · answer #1 · answered by 同學 7 · 0 0

hunter123321000和99ddeqe1020de有什麼轉換關係嗎?有無程式碼?

2006-09-08 10:57:07 補充:
hunter123321000的unicode編碼 h=0068,u=0075,n:006E,..
你的資料確定是經過unicode編碼??

2006-09-08 11:16:19 補充:
我在想你是不是誤會了,你說:經過unicode編碼,是不是在資料表設計畫面下方"一般"設定頁面中有一項unicode編碼選擇"是",這是預設的.並不是將你輸入的資料轉碼,只是以unicode編碼方式儲存,和顯示有關係.不然你試試輸入國字,看看他有無變化.

2006-09-07 10:58:34 · answer #2 · answered by 牛仔褲1431 6 · 0 0

輸入的劃面是由程式轉成Unicode碼才存入的吧
a~z Unicode 0061-007A
應該不是每筆都是99ddeqe1020de吧,給個實例

2006-09-06 14:50:18 · answer #3 · answered by kuei hua 2 · 0 0

fedest.com, questions and answers