久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網站建設 > 在SQL Server 2005中創建CLR存儲過程的詳細介紹建站

在SQL Server 2005中創建CLR存儲過程的詳細介紹建站

時間:2023-05-23 23:05:23 閱讀: 文章分類: 網站建設 作者: 建站小能手

導讀:1建站知識本篇文章是對在SQL Server 2005中創建CLR存儲過程進行了詳細的分析介紹,需要的朋友參考下seo網站優化網seo優化趨勢。

seo網站優化網seo優化趨勢

在2005之前的版本創建存儲過程都是在數據庫里面寫Transact-SQL語言實現的,不過現在SQL Server 20網站seo優化診斷工具05支持用其他面向對象的語言編寫CLR存儲過程了,關于這樣做的好處,官方有很多解釋了,這里就直接說明實現方法了。假設服務器里面有個test數據庫,數據庫有個架構user,還有一個表test1,然后有個sql登陸用戶叫test_user,將這個用戶設置成VS2005里面數據庫連接的登陸用戶。在VS2005中創建一個項目,類別是SQL Server數據庫項目,然后往項目里面添加一個存儲過程。接著在該文件里面編寫如下存儲過程代碼:

復制代碼 代碼如下:

using System.Data.SqlClient;using System.Data.SqlTypes;using Microsoft.SqlServer.Server;public partial class StoredProcedures{ [Microsoft.SqlServer.Server.SqlProcedure] public static void SelectAll() { using (SqlConnection connection = new SqlConnection("context connection=true")) { connection.Open(); SqlCommand command = new SqlCommand("SELECT * FROM [user].test1", connection);

SqlContext.Pipe.ExecuteAndSend(command); } }};

將上面代碼保存,命名為testProcedure.cs文件。接著有2中seo網站關鍵詞優化方法想數據庫里面添加這個存儲過程。1. 打開.NET的命令行工具,然后將testProcedure.cs編譯成dll程序集testProcedure.dllcsc /t:library /out:testProcedure.dll testProcedure.cs 接著打開數據庫test,seo網站排名優化軟件在數據庫里面的程序集右鍵菜單中點擊“添加新的程序集”項,然后瀏覽剛剛編譯好的testProcedure.dll程序集。這樣就添加了這個程序集,接著新建sql查詢,在里面創建一個存儲過程如下:CREATE PROCEDURE [user].SelectAllAS EXTERNAL NAME testProcedure.StoredProcedures.SelectAllGO執行上面的查詢語句后,就在數據庫中成功添加了一個CLR存儲過程。注意上面的測試存儲過程是沒有參數的,如果有的話,那么數據庫中的存儲過程原型必須和CLR語言中的原型一樣。推薦使用這個方法創建CLRC存儲過程。2. 使用VS來自動為sql創建存儲過程。 編寫一個調試腳本添加到項目里面,腳本可以只是簡單執行編好的存儲過程。然后將上面的項目編譯并生成然后部署即可,還可以啟動調試來完成。VS會自動為數據庫添加相應的存儲過程。不過第一種方法更加靈活和可靠。另外使用第2種方法如果出現 錯誤:用戶未能執行存儲過程 sp_enable_sql_debug這可能是由于:

•連接問題。需要有一個到服務器的穩定連接。

•在服務器上缺少必要的權限。若要在 SQL Server 2005 上調試,運行 Visual Studio 的帳戶和用于連接 SQL Server 的帳戶都必須是 sysadmin 角色的成員。用于連接 SQL Server 的帳戶要么是 Windows 用戶帳戶(如果您正在使用 Windows 身份驗證),要么是具有用戶 ID 和密碼的帳戶(如果您使用 SQL 身份驗證)。

關鍵詞標簽: SQL 詳細介紹 存儲過程

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-23 ,文章在SQL Server 2005中創建CLR存儲過程的詳細介紹建站主要講述詳細介紹,存儲過程,SQL網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_6133.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 崇左市| 华安县| 台前县| 开远市| 平顶山市| 渑池县| 阿克苏市| 胶州市| 阳朔县| 如皋市| 洛扎县| 遂昌县| 龙山县| 南靖县| 太湖县| 张北县| 武冈市| 周至县| 宜兰市| 长沙县| 昌图县| 宾阳县| 襄城县| 平江县| 安龙县| 五河县| 迁安市| 颍上县| 婺源县| 偃师市| 黄大仙区| 罗山县| 建德市| 嘉黎县| 永川市| 克东县| 永济市| 庆阳市| 加查县| 南丹县| 当涂县|