1 2 3 4 5 6

廣告

網友您好,若是您覺得我寫的工具或文章對您有幫助,
而您或者您的朋友有在博客來購物,可以透過底下連結

如何在博客來購物贊助網站或是點選計數器下方的博客來圖示來讓網站可以永續經營。
顯示具有 vb6 標籤的文章。 顯示所有文章
顯示具有 vb6 標籤的文章。 顯示所有文章

2019年9月20日 星期五

crytsal report報表如何修改SQL語法

之前修改的都是使用預儲程序,今天修改是直接使用sql語法,原本的資料表中少了一個資料表,底下是說明如何加入並修改關連。


1.這是直接顯示的sql語法

2.點選【Database】/【Add Database to Report】

3.找到您要加入的資料表名稱,再按右上方的【Add】加入

4.將錯誤的關連線,點選滑鼠右鍵/【Deleteelete】

5.拉出正確的關連線,正確請按左下角的OK

6.這時候就可以看到新增的資料表

7.若資料顯示不正確時,請點選【Database】/【verify Database】

8.出現Fix up時,請選是

2019年7月18日 星期四

vb6開啟專案出現無法載入MSCOMCTL.OCX的解決方法

將vb6的專案複製到另一台電腦,結果開啟時出現【無法載入 '.....\MSCOMCTL.OCX' --繼續載入專案嗎?】,最後是將原本在c:\windows\system32\mscomctl.ocx複製到該電腦,並用regsvr32 mscomctl.ocx 註冊元件,就不會再出現這個訊息。

1.出現的錯誤訊息

2.複製 c:\windows\system32\mscomctl.ocx 過去

3. regsvr32 mscomctl.ocx 註冊元件

2019年7月9日 星期二

VB6小數點比較位數問題

今天找一個學分數2/3不及格的問題,原本程式都正常,只是學分數資料庫是整數,後來因為微學分改成有小數的型別,造成小數點位數不同,剛好等於2/3會比對失敗,最後是使用round四捨五入到小數第2位來解決問題。


1.剛好2/3比對應該是true結果顯示false


2.顯示結果發現是小數點位數不同所造成

2019年6月25日 星期二

如何在windows 10 上安裝舊版的應用程式

因為windows 7已停止支援,單位的電腦要升級成windows 10,很多人都是安裝64位元的版本,如何在windows10安裝舊版的程式,例如VB6開發的程式,可以透過【執行針對舊版windows設計的程式】來安裝或是執行安裝程式,底下是用安裝程式來做教學。


1.輸入【執】,點選【 執行針對舊版windows設計的程式 】

2.點選【進階】

3.點選【以系統管理員身分執行】

4.點選【下一步】

5.點選【未列出】/【下一步】

6.瀏覽您要安裝的setup.exe,再點選【下一步】

7.點選【嘗試建議的設定】

8.點選【測試程式】就會執行安裝程式

9.這是在最後執行畫面

10.這是最後一個畫面,可以點選【取消】

11.在setup.exe點選滑與右鍵選【以系統管理員身分執行】也是可以安裝

2019年4月12日 星期五

為什麼crystalreport報表的列印圖示會反白不能用

昨天修改一支crystalreports報表,更新後使用者反應怎麼沒有列印鈕可以看,查看其他報表都正常,這支報表我只修改公式的計算,其他設定都沒改到,最後找到原因是在報表中,設定值不知什麼原因被改成No Printer,將勾取消存檔再執行就正常了。


1.這是正常時的列印圖示

2.查看[File]/[Printer Setup]

3.這裡勾選到[No Printer]

4.報表的列印鈕就會變成反白

2019年3月28日 星期四

為什麼執行crtstalreport會出現執行階段錯誤’20534′

昨天找一支crtstalreport,使用者端執行時,會出現執行階段錯誤'20534' Error detected by database DLL.,但是我再開發環境怎麼執行都不會出錯, 報表的資料庫也更新,預覽也沒問題,試了二台其他電腦也是會出錯,最後直接去資料庫中,執行它呼叫的預儲程序,字串或二進位資料會截斷,查了程式發現原本的班級名稱由長度20改成24,預儲程序中有使用暫存資料表,建立時使用長度20才會出錯,最後修改過再執行就解決了。


1.執行時出現的錯誤

2.直接執行預儲程序出現的訊息

3.修改varchar(20)改成varchar(24)

2018年12月14日 星期五

crystalreport如何更新資料表

因為增加外籍生,原本的預儲程序加上外籍生的判斷,所以只要資料中有外籍生的資料,就會造成出現,Run-time error '-2147417848(80010108):Automation error The object invoked has disconnected from its clients.,要在ctrystalreport中重新輸入資料庫驗證,並更新來源儲存,再可以解決這個問題。

  
1.出現的錯誤訊息
  
2.開啟報表/【Database】/【Verify Database】
  
3.選擇【是】
  
4.可以用預覽查看是否正常

贊助

彰化一整天粉絲團