新建置的ERP AP 設備,即然發現到列印出來的報表,中文字全部變成?
(由資料庫中抓取到的資料,只要是含有中文字的,就會呈現?,而原本報表中表現資料的抬頭說明文字,即便是中文字也是可以正常顯示。)
這問題造成的主因是:設備使用語法的環境設定不正確 !!
(調整如下即可排除)
以前這名的主人,會說 Perton 是 普通(台語)。 信主後,Perton 是主の殿與教會,他已不再和以前一樣,舊事已過,今日已成新造之人。 定睛在主的榮面上,遠重於人話語上的小信及自我抵毁。
新建置的ERP AP 設備,即然發現到列印出來的報表,中文字全部變成?
(由資料庫中抓取到的資料,只要是含有中文字的,就會呈現?,而原本報表中表現資料的抬頭說明文字,即便是中文字也是可以正常顯示。)
這問題造成的主因是:設備使用語法的環境設定不正確 !!
(調整如下即可排除)
一、物件導向的原則
所有的變數和方法,包括 Main 方法,也就是應用程式的進入點 (Entry Point),都封裝在類別定義之內。
類別可能直接從一個父類別繼承,不過可以實作任何數目的介面。覆寫父類別中之虛擬方法的方法,都需要用 override 關鍵字做為避免意外重新定義的方式。
在 C# 中,結構 (Struct) 就像輕量的類別;是一種能夠實作介面,卻不支援繼承的堆疊配置型別。
二、C# 如何運行?
圖片來源:http://msdn.microsoft.com/zh-tw/library/z1zx9t92(v=vs.80).aspx
日常生活中,常常聽到卡債的新聞,更嚴重的,則是輪為卡奴的命運。
因為時有所聞,而且不發生在個人的周遭朋友之間,就自然而然的,不以為意。(自掃門前雪 !!)
但命運不可能是永遠位在高峰,總有低落的時期。事情總是有可能被你自己遇見,還是了解一下吧。
話說,陳先生在銀行的信用卡分期利率是千分之5,他想著千分之5,一萬元利息才50元,不算貴;是可以考慮辦分期買些3C產品來玩玩。
於是,他就購置一萬元的物品,並分12期攤還。結果,他卻支付 300多元的利息,相當於 300/10000 = 3%。
怎麼會由 千分之5 (0.5%) 變成 3% ??
請注意:你是辦分期,不是一次付清,所以每次到期時,就要再以該期未支付清的本金數據,來計算該次的利息。
所以,利息的支付總共有 12次,只不過是每期的剩餘本金越來越少,相對的利息是少了些!!
若是,以概算的方式計算:分 12期,每期 50元利息,12 * 50 = 600元,約 6%。
6% 你還可以接受,也有能力輕鬆支付,那你才去考慮辦分期付款;
否則,就聰明點,再找找那裏有 分期0利率 的好康,才下手。
千萬不要成為卡債一族 !!
你知道將下面的命令放在瀏覽器的網址中,會有什麼效果?
http://chart.apis.google.com/chart?cht=gv&chl=graph{a--b--c--g;b--Perton;b--d--g;a--g}
** 中文字,目前無法使用
參考資料:
原本已在工作環境中,運行多年的一個 SQL 程式,日前卻莫名其妙的無法正常運作。(查不出資料來)
原來的 SQL 程式:
SELECT a.cu_no,a.sa_ivno,a.sa_date,a.od_id,a.sa_amt,a.ie_user,a.ie_lymd,a.od_satyp,b.cu_snam,a.cu_ar
FROM TableA a
INNER JOIN TableB b ON a.cu_sale=b.cu_sale
WHERE sa_date<=getdate()-1 and sa_amt>0 and sa_ivno NOT IN (SELECT sa_invoice FROM TableC)
ORDER BY sa_date,cu_no,sa_ivno;
經過多方的查找,才找到真正問題的原由;主因是資料數據含有 Null
如果只單純修正含 Null 值的資料,就只能改正現在的問題;但日後若是再發生 Null 情形,也會再產生查不到資料的現象。
所以需要重新修正原程式,以避免日後再發生 Null 的情形。
新修正程式如下:
SELECT a.cu_no,a.sa_ivno,a.sa_date,a.od_id,a.sa_amt,a.ie_user,a.ie_lymd,a.od_satyp,b.cu_snam,a.cu_ar
FROM TableA a
INNER JOIN TableB b ON a.cu_sale=b.cu_sale
WHERE sa_date<=getdate()-1 and sa_amt>0 and not exists(select 1 from TableC c (nolock) where a.sa_ivno=c.sa_invoice)
ORDER BY sa_date,cu_no,sa_ivno;