新聞中心
下面的文章主要介紹的是SQL Server 數(shù)據(jù)庫與嵌入式 SQL的介紹,我們大家都知道嵌入式 SQL (ESQL) 的主要作用是用于SQL 數(shù)據(jù)庫訪問的SQL-92 標準應(yīng)用程序接口 (API)。ESQL 的編譯需要分兩步進行:

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名與空間、虛擬主機、營銷軟件、網(wǎng)站建設(shè)、耀州網(wǎng)站維護、網(wǎng)站推廣。
1.預(yù)編譯器將嵌入式 SQL 語句翻譯成編寫該應(yīng)用程序所使用的編程語言中的命令。生成的語句***提供預(yù)編譯器的數(shù)據(jù)庫使用,因此,雖然原始源程序與 ESQL 同類,但生成的語句和***的可執(zhí)行文件專門用于某個數(shù)據(jù)庫供應(yīng)商。
2.然后,用應(yīng)用程序編程語言的編譯器編譯由預(yù)編譯器生成的源程序。
與 OLE DB 這類 COM API 或 ODBC 這類調(diào)用級接口相比,嵌入式 SQL 的語法更簡單,因此更易于學(xué)習和編程。但嵌入式 SQL 不如 OLE DB 或 ODBC 靈活,在用 OLE DB 或 ODBC 精心編寫的應(yīng)用程序中,只需切換驅(qū)動程序或提供程序,即可從一個 DBMS 切換到另一個。在編譯應(yīng)用程序(例如開發(fā)按需查詢工具時)時不識別 SQL 語句的環(huán)境中,更適合使用 OLE DB 和 ODBC。
Microsoft? SQL Server? 2000 提供用于 C 應(yīng)用程序的嵌入式 SQL 預(yù)編譯器。這個 SQL Server 數(shù)據(jù)庫預(yù)編譯器將嵌入式 SQL語句翻譯成對適當 DB-Library API 函數(shù)的調(diào)用。Microsoft 實現(xiàn)的 ESQL 與 DB-Library 應(yīng)用程序有相同的限制。
SQL Server 旨在支持用與 Microsoft SQL Server 數(shù)據(jù)庫兼容的第三方嵌入式 SQL 預(yù)編譯器編譯的 COBOL 嵌入式 SQL 應(yīng)用程序。
上述的相關(guān)內(nèi)容就是對SQL Server 數(shù)據(jù)庫和嵌入式 SQL的描述,希望會給你帶來一些幫助在此方面。
網(wǎng)站欄目:SQLServer數(shù)據(jù)庫與嵌入式SQL的描述
轉(zhuǎn)載源于:http://m.fisionsoft.com.cn/article/cosheci.html


咨詢
建站咨詢
