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