易語言Excel批量處理 易語言數(shù)據(jù)庫和高級表格查詢問題?
易語言數(shù)據(jù)庫和高級表格查詢問題?能用簡單的語言編寫金融軟件。建議采用C/S架構(gòu),連接MySQL或MSSQL數(shù)據(jù)庫。這個ADO-link模塊很容易找到,而且是開源的,但是開發(fā)時需要注意以下幾點:1。Un
易語言數(shù)據(jù)庫和高級表格查詢問題?
能用簡單的語言編寫金融軟件。建議采用C/S架構(gòu),連接MySQL或MSSQL數(shù)據(jù)庫。這個ADO-link模塊很容易找到,而且是開源的,但是開發(fā)時需要注意以下幾點:
1。Unicode是一個罕見的詞,電子語言不支持它。另一種選擇:E-language有一個支持庫組件(名字被遺忘了,很容易找到),它可以將Unicode作為字節(jié)集傳遞。然后可以將字節(jié)集Base64編碼為純文本,并將其存儲在數(shù)據(jù)庫中。訪問時,可以讀取文本并將其解碼為字節(jié)集。稀有詞可以通過這個支持庫組件顯示,這種替代方法有一些缺點:模糊查詢困難;
2。金融邏輯,所有編程語言都是工具。如果你想寫財務(wù)軟件,你必須有專業(yè)的財務(wù)人員和你談?wù)勜攧?wù)邏輯,然后用編程語言來實現(xiàn)它。在犧牲一些效率的情況下,如果你想實現(xiàn)它,你可以再嵌套一些;
3。報表顯示,只要是管理軟件,就會有報表。在這方面,高級形態(tài)、超級形態(tài)、尖波等,選擇一個適合自己的。如果數(shù)據(jù)量太大,則必須使用分頁顯示,并記?。?/p>
4。導(dǎo)出文本或excel,導(dǎo)出文本是ANSI編碼,不支持稀有詞,難度大,如果是報表導(dǎo)出,尖銳的波浪應(yīng)該沒問題;
5。打印,這是比較麻煩的,你需要了解打印機組件的簡易語言
6。高分屏幕,我記得一個模塊,似乎能夠強行鎖定DPI,我不知道它是否可以解決;
7。UI,易語言的原生組件,如果你覺得它們不好看,你就要學(xué)會自己畫;
8。分析類,條形圖,折線圖,餅圖,關(guān)系圖等。這是用開源圖表完成的?,F(xiàn)在easy language有現(xiàn)成的開源模塊;
9。如果要編寫主動響應(yīng),通常是TCP通信。您可以自己構(gòu)建tcpserver和tcpclient。惠普插座是完美的,以防陷阱。有些開發(fā)人員甚至不崩潰時,他們是在線20萬;
其他人還沒有想到這一點,僅此而已。
怎么讓高級表格讀易語言自帶的數(shù)據(jù)庫?
數(shù)據(jù)庫只是一個內(nèi)存。如果你能讀取數(shù)據(jù)庫,你就可以得到數(shù)據(jù),如果你能得到數(shù)據(jù),你就可以給高級表賦值。版本2。支持數(shù)據(jù)庫規(guī)范
打開(數(shù)據(jù)庫文件名),,,,)
到第一條記錄()。判斷循環(huán)的開始(反轉(zhuǎn)(在最后一條記錄之后())
調(diào)試輸出(讀?。ㄗ侄?))
調(diào)試輸出(讀?。ā白侄?”)。判斷環(huán)尾()
關(guān)閉()