新的數(shù)據(jù)環(huán)境提供了簡單的命令來使Web應用程序成為數(shù)據(jù)驅(qū)動的,復雜的SQL語句不是深藏在一個.asp文件中的,取而代之的是在Global.asa文件下數(shù)據(jù)環(huán)境中的Application層上進行的顯示,維護和重用,你不必修改每一頁中的查詢,只是修改Data Command即可,而這些改變將在引用該數(shù)據(jù)命令的文件中體現(xiàn),同時,可以直接從Command中拖拽字段(fields)到HTML或ASP頁面中去。
在Project Explorer 中用鼠標右擊工程名并選擇Add Data Connection菜單命令來創(chuàng)建一個新的數(shù)據(jù)連接,DataEnvironment對象將在Global.asa節(jié)點下出現(xiàn),在DataEnvironment下,你可以找到這個數(shù)據(jù)連接。
在數(shù)據(jù)連接的DataEnvironment下新增一個可以重復使用的SQL語句,只要在工程上單擊鼠標右鍵并選擇Add Data Command即可,你需要在屬性頁中為這個Data Command填寫它的數(shù)據(jù)源。
試將字段從DataEnvironment中拖拉到頁面上,每個字段被插入到頁面上時,DTC也同時被插入。