新聞中心
易語言是一種面向普通用戶的腳本語言,因其易學(xué)易用的特點,十分適用于人們快速開發(fā)普通的軟件,而近些年來,隨著網(wǎng)絡(luò)的發(fā)展,越來越多的易語言用戶開發(fā)網(wǎng)絡(luò)相關(guān)的軟件,而這個過程中經(jīng)常會用到數(shù)據(jù)庫,因此也就需要易語言與數(shù)據(jù)庫的相關(guān)操作,本文將以實戰(zhàn)示例,帶大家了解如何使用易語言與MSSQL系統(tǒng)進(jìn)行數(shù)據(jù)庫操作。

首先,如果想要在易語言中操作數(shù)據(jù)庫,首先需要把數(shù)據(jù)庫添加到易語言軟件中,這里我們以MSSQL為例,打開易語言軟件,右上角點擊右鍵屬性,在彈出的窗口中點擊環(huán)境變量,在右側(cè)列表欄中找到“數(shù)據(jù)庫”,點擊“新建”,在新窗口中選擇“SQL Server數(shù)據(jù)庫”,連接MSSQL服務(wù)器:

填寫賬號以及密碼,點擊確定,連接成功,數(shù)據(jù)庫就可以使用了:

接下來,就可以用易語言去操作MSSQL數(shù)據(jù)庫了,在易語言腳本中可以使用sql語句來操作數(shù)據(jù)庫。例如,我們在數(shù)據(jù)庫庫中新建一個student表,創(chuàng)建一些記錄:
// 執(zhí)行sql語句
SQLExecString(g_SQL,"CREATE TABLE student(
id INT,
name VARCHAR(20),
age INT
)");
// 插入數(shù)據(jù)
SQLInsertInto(g_SQL,"student","id,name,age","1,Tom,19");
SQLInsertInto(g_SQL,"student","id,name,age","2,Jerry,18");
SQLInsertInto(g_SQL,"student","id,name,age","3,Wong,20");
最后,查詢student數(shù)據(jù)表:
// 讀取所有數(shù)據(jù)
SQLSelect(g_SQL,"*","student","age >= 18 ORDER BY id ASC","@a, @b, @c")
For i=0 to @a-1
nID := @b[i][0]
sName := @b[i][1]
nAge := @b[i][2]
DebugLog(nID+" "+sName+" "+nAge)
Next
到此,就可以完成一次使用易語言操作MSSQL數(shù)據(jù)庫的實戰(zhàn)示例了。本文介紹的實例其實只是易語言和MSSQL操作的冰山一角,更多的內(nèi)容,還需要大家慢慢摸索,相信通過努力,就能更好的掌握易語言及其數(shù)據(jù)庫操作,從而使軟件開發(fā)更加敏捷、安全。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
文章題目:用易語言操作MSSQL數(shù)據(jù)庫的實戰(zhàn)示例(易語言mssql操作例子)
網(wǎng)頁路徑:http://www.dlmjj.cn/article/dpchsih.html


咨詢
建站咨詢
