English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Navision的實現數據庫訪問通過C / ODBC的asp.net應用

軟件 RSS Feed





Navision的軟件是由微軟收購,現在是支持微軟商務解決方案與微軟的Great Plains,Axapta的,所羅門群島,微軟零售管理系統和Microsoft CRM。 Navision的 具有極強的立場,中等規模的歐洲和美國市場,加上它具有優良的製造解決方案。我們的目標是幫助IT部門的支持和Navision的調整與內部的專門知識和技能。那個 這篇文章的題目是Navision的數據庫訪問ASP.NET應用程序,通過C / ODBC接口。我們的目標是ASPX頁面訪問Navision的Customers.Let氏begin1。在我們的情況下,我們將使用Navision的達到3.6 Navision的數據庫服務器,應用服務器和Navision的Navision的客戶端。這些組件安裝在Windows XP中。您還需要安裝葷/ Navision的ODBC的組件的形式實現CD.2。讓我們創建的ODBC DSN Navision的數據訪問。選擇控制面板- >“管理工具” - >數據源(ODBC)。然後選擇系統DSN選項卡,然後按添加按鈕。我們將使用C / ODBC的32位數據訪問驅動程序。我們將名數據源名稱 Navision的,連接離開當地。作為數據庫(數據庫按鈕)選擇Program FilesNavision AttainClientdatabase.fdb(演示數據庫)。然後點擊公司按鈕?我們將使用克洛諾斯演示的公司。重要的是, 葷/側正確的數據庫訪問正確的選項設置為C / ODBC連接。按選項按鈕,並期待在可供選擇?我們需要標識符參數?它定義標識符類型,這將是 轉移到客戶端應用程序。為了工作的正確使用MS SQL Server 2000中與C / ODBC的來源,我們需要使用這些類型:“宰,排列,0 - 9,_”。現在的DNS完成。讓我們創建鏈接Server.3。打開MS SQL Server企業管理器。打開服務器樹的服務器,您計劃使用,此服務器上打開安全文件夾,內襯服務器。右單擊選擇新的鏈接服務器的上下文菜單。在對話框 在打開框中提供名稱選擇Microsoft OLE DB Provider的ODBC驅動程序。讓我們的鏈接服務器名稱Navision的。在數據源的字符串輸入的ODBC DSN的名稱- Navision的在我們的案例。鏈接服務器已準備好!讓我們 選擇表列出,並期待在Navision的數據達到database.4。接下來,我們需要創建存儲過程的小銷售數據選擇。下面是文本的過程:SET ANSI_NULLS的關於SET ANSI_WARNINGS為對 GOCREATE程序NavisionCustomers ASDBCC TRACEON(8765)選擇No_,姓名,地址,城市,使用OpenQuery聯絡(Navision的,'從客戶的SELECT *')RETURNLet的澄清一些要點。 TRACEON(8765)指令允許 我們與可變長度數據,產生的C / ODBC驅動程序。沒有它,我們不能選擇Navision的表中的字段?我們將這些錯誤:OLE DB錯誤跟踪[非接口錯誤:意外的數據長度 返回的列:的ProviderName =程序'MSDASQL',表名='[MSDASQL]',的ColumnName ='Ship_to_Filter',ExpectedLength = '250',ReturnedLength = '1']。服務器:消息7347,級別16,狀態1,行1 OLE DB提供程序'MSDASQL' 返回了一個意外的數據長度為固定長度列'[MSDASQL]。Ship_to_Filter'。預期的數據長度是250,而返回的數據長度是1.OPENQUERY命令打開鏈接的服務器,並給它 執行請求,並返回記錄集選擇。指令ANSI_NULLS和ANSI_WARNINGS的需要?它們提供的可能性,執行對異構的請求。為了測試程序,你可以給 它的名字在MS SQL查詢分析器? Exec的NavisionCustomers5。現在我們需要創建ASP.NET應用程序。讓我們免費使用RAD環境ASP.NET WebMatrix。你可以Infor和下載它在http://asp.net/webmatrix。 你需要的。NET SDK 1.1中安裝之前,WebMatrix installation.6。啟動WebMatrix,選擇創建數據頁- “編輯數據網格在嚮導屏幕。讓我們把所有的默認建議。在訪問 頁中創建的,我們將改變頭Navision的實現客戶,選擇Verdana字體和字體大小理想。接下去頁面上的組件SqlDataSourceControl和調整它的?連接字符串: 服務器='(當地)';數據庫='阿爾巴'; trusted_connection =真(更改服務器和數據庫名稱,您的實際名稱),和的SelectCommand?作為Exec的NavisionCustomers7。對於我們的數據網格,將客戶展示,定義 數據源為SqlDataSourceControl1和DatKeyField?作為No_8。下切換到代碼編輯模式,使這些變化:?在DataGrid_Delete方法,讓我們正確的要求為客戶刪除一個我們 需要?變更DataGrid_Delete代碼領域的基礎上,我們計劃use9。啟動應用程序並進行測試。這是它!快樂定制,實施和修改!如果您希望我們做的工作-給我們打電話 1-866-528-0577或1-630-961-5918! help@albaspectrum.comBoris馬庫什金鉛是軟件開發人員在Alba頻譜技術?美國全國微軟CRM,微軟大平原定制公司,服務 芝加哥,波士頓,舊金山,圣迭戈,洛杉磯,休斯頓,達拉斯,亞特蘭大,邁阿密,蒙特利爾,多倫多,溫哥華,莫斯科,歐洲和國際(http://www.albaspectrum.com),他是微軟的CRM SDK中,

文章來源: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


網管得到HTML代碼
加上這條到你的網站!

網站管理員提交你的文章
無須登記!填寫好的表格和你的文章是在 Messaggiamo.Com 目錄!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

提交你的文章,以 Messaggiamo.Com 目錄

分類


版權 2006-2011 Messaggiamo.Com - 網站地圖 - Privacy - 網站管理員提交你的文章,以 Messaggiamo.Com 目錄 [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu