點按後,可即時連絡我們。(Skype Me™!)
網站陸續更新中,
敬請期待
其他聯絡方式:
Skype:BruceZhuang
MSN:
Service@soon-get.com
QOpen 網路開店,
適合:供應商、通路商、零售商、批發商
 
 
常見錯誤:運作必須使用更新查詢
Question :
當程式在更新Access的資料庫資料動作時,會出現"運作必須使用更新查詢"的錯誤訊息。

Answer:
是因為Access沒有寫入的權限。

該如何設定呢?
Step1. 至「檔案總管」中,選取該Access的檔案,按右鍵,選擇「內容」。

Step2. 在「一般」的頁籤中,將其「唯讀」的屬性取消勾選。
         在「一般」的頁籤中,將其「唯讀」的屬性取消勾選

Step3. 切換至「安全性」的頁籤中,選擇使用者[User],把User的權限的允許的「修改」、「寫入」勾起來。
         切換至「安全性」的頁籤中,選擇使用者[User],把User的權限的允許的「修改」、「寫入」勾起來。

Step4. 按下「確定」,即可完成設定。

如何在MDI 架構中由MDI Child Form 存取MDI Parent Object?
先將在MDI Parent 中的Object 設定Public ,再由MDI Child Form 存取。

程式碼參考:
// MDI_Parent 為您的MDI Form 的命名
//lblName 則為MDI Form 上的Label Object

MDI_Parent oMain=(MDI_Parent)this.MDIParent;
oMain.lblName ="Test";

常見錯誤:XP 安裝 SQL2000 發生意外性錯誤

Question: 我的電腦是XP 中文版,使用原廠的Recovery光碟回復後,無法順利安裝MSSQL 2000 企業版/開發版 中文版,出現以下錯誤訊息:
AppName: _ins5576._mp  AppVer: 5.53.168.0  ModName: sqlsui.dll
ModVer: 2000.80.194.0  Offset: 000280fd


Answer:
問題發生原因:
在MSSQL2000安裝發生錯誤時,可開啟 C:\WINDOWS\sqlstp.log 的檔案來查閱,在該問題發生時,發現在sqlstp.log 的檔案中,有一行顯示  OS Language: 0x04 0x04 代表該XP作業系統的語系設定為中文-香港特別行政區 ,故於安裝繁體中文版時,會發生錯誤訊息以至無法安裝。


解決方式:
請至「控制台」>「地區及語言選項」
.「地區選項」-「標準及格式」設定為:中文(台灣)
.「地區選項」-「位置」設定為:台灣
.「進階」- 「非Unicode 程式的語言」設定為:中文(台灣)


設定完成後,系統會要求重新開機,在重新開機後,再次安裝SQL SERVER 2000 即可安裝完成。


再次重新檢視sqlstp.log時,會發現原來的 OS Language 這行資訊,已更改為
OS Language: 0x404


 


如何取得CPU序號?(C#) WMI
// WMI 名稱空間( Namespace )
string strCls = "Win32_Processor";

// 指定CPU Index , 第一顆為CPU0
// 若有MultiProcessor 則CPU1 , CPU2 ....依此類推

 string str_CPU_ID = "CPU0";

// ManagementObject 類別, 表示WMI 執行個體。
ManagementObject objCls = new ManagementObject(strCls + ".DeviceID=" + "\"" + str_CPU_ID + "\"");

// 取得CPU 序號
sReturn = objCls.GetPropertyValue("ProcessorId").ToString();
分隔線