<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        ASP.NET連接sql2008數(shù)據(jù)庫的實現(xiàn)代碼

        來源:懂視網(wǎng) 責編:小采 時間:2020-11-27 22:38:40
        文檔

        ASP.NET連接sql2008數(shù)據(jù)庫的實現(xiàn)代碼

        ASP.NET連接sql2008數(shù)據(jù)庫的實現(xiàn)代碼:利用SqlConnection對象連接sql2000以上版本,并使用SqlCommand對象對數(shù)據(jù)庫進行讀取。 SqlCommand類概述: 用于對sql數(shù)據(jù)庫執(zhí)行sql語句或存儲過程。 命名空間:System.Data.SqlClient 程序集: System.Data(在 System.Data.
        推薦度:
        導讀ASP.NET連接sql2008數(shù)據(jù)庫的實現(xiàn)代碼:利用SqlConnection對象連接sql2000以上版本,并使用SqlCommand對象對數(shù)據(jù)庫進行讀取。 SqlCommand類概述: 用于對sql數(shù)據(jù)庫執(zhí)行sql語句或存儲過程。 命名空間:System.Data.SqlClient 程序集: System.Data(在 System.Data.

        利用SqlConnection對象連接sql2000以上版本,并使用SqlCommand對象對數(shù)據(jù)庫進行讀取。

        SqlCommand類概述:

         用于對sql數(shù)據(jù)庫執(zhí)行sql語句或存儲過程。

         命名空間:System.Data.SqlClient

           程序集: System.Data(在 System.Data.dll中)

        SqlCommand類的屬性

        1.CommandText

          獲取或設置要對數(shù)據(jù)源執(zhí)行的Transact—SQL語句或存儲過程。

        2. CommandType

        獲取或設置一個值,該值指示如何解釋CommandText屬性,CommandType默認為CommandType.Text,表示執(zhí)行sql語句,調(diào)用存儲過程時需設CommandType.StoredProcedure。3.Connection

          獲取或設置SqlCommand的實例使用的SqlConnection。

        4.CommandTimeOut

          獲取或設置在終止執(zhí)行命令的嘗試并生成錯誤之前的等待時間。

         SqlCommand類的方法

        1.ExecuteNonQuery:   通過該命令執(zhí)行不要返回值的操作,例如UPDATE,INSERT,DELETE等SQL命令,只是返回執(zhí)行該命令所影響到表的行數(shù)。
        2.ExecuteScalar: 可用來執(zhí)行SELECT查詢,但返回的是一個單一的值,用于查詢聚合,例如使用count(), sum(),等函數(shù)的SQL指令。
        3.ExecuteReader:  該方法返回一個DataReader對象,內(nèi)容為查詢結(jié)果的內(nèi)容集合。

        以下通過SqlConnection連接sql2008,并執(zhí)行數(shù)據(jù)簡單操作的代碼:

        using System;
        using System.Collections.Generic;
        using System.Linq;
        using System.Web;
        using System.Web.UI;
        using System.Web.UI.WebControls;
        
        using System.Data.SqlClient;
        using System.Data;
        using System.Configuration;
        
        public partial class _Default : System.Web.UI.Page
        {
         protected void Page_Load(object sender, EventArgs e)
         {
         // 連接sql數(shù)據(jù)庫
         String sqlconn = "Data Source=SEEBRO-PC\\SQLEXPRESS;Initial Catalog=SuperMarket;Integrated Security=True";
         SqlConnection myConnection = new SqlConnection(sqlconn);
         myConnection.Open();
        
         //定義SqlCommand類
         SqlCommand myCommand = new SqlCommand();
         myCommand.Connection = myConnection;
         myCommand.CommandType = CommandType.StoredProcedure;
         myCommand.CommandText = "bytype";
         //存儲過程傳參
         SqlParameter parInput = myCommand.Parameters.Add("@type", SqlDbType.SmallMoney);
         parInput.Direction = ParameterDirection.Input;
         parInput.Value = 2;
        
         SqlDataReader myReader = myCommand.ExecuteReader();
        
         Response.Write("<table border=1 cellspaceing=0 cellpadding=2>");
         Response.Write("<tr bgcolor=#DAB4B>");
         for (int i = 0; i < myReader.FieldCount; i++)
         Response.Write("<td>" + myReader.GetName(i) + "</td>");
         Response.Write("</tr>");
        
         while (myReader.Read())
         {
         Response.Write("<tr>");
         for (int i = 0; i < myReader.FieldCount; i++)
         Response.Write("<td>" + myReader[i].ToString() + "</td>");
         Response.Write("</tr>");
         }
         Response.Write("</table>");
        
         myReader.Close();
         myConnection.Close();
         }
        }

        改為執(zhí)行sql指令后的代碼,實現(xiàn)同樣效果。

        using System;
        using System.Collections.Generic;
        using System.Linq;
        using System.Web;
        using System.Web.UI;
        using System.Web.UI.WebControls;
        
        using System.Data.SqlClient;
        using System.Data;
        using System.Configuration;
        
        public partial class _Default : System.Web.UI.Page
        {
         protected void Page_Load(object sender, EventArgs e)
         {
         // 連接sql數(shù)據(jù)庫
         String sqlconn = "Data Source=SEEBRO-PC\\SQLEXPRESS;Initial Catalog=SuperMarket;Integrated Security=True";
         SqlConnection myConnection = new SqlConnection(sqlconn);
         myConnection.Open();
        
         //定義SqlCommand類
         SqlCommand myCommand = new SqlCommand("select * from Product where Product.價格 = 2", myConnection);
         SqlDataReader myReader = myCommand.ExecuteReader();
        
         Response.Write("<table border=1 cellspaceing=0 cellpadding=2>");
         Response.Write("<tr bgcolor=#DAB4B>");
         for (int i = 0; i < myReader.FieldCount; i++)
         Response.Write("<td>" + myReader.GetName(i) + "</td>");
         Response.Write("</tr>");
        
         while (myReader.Read())
         {
         Response.Write("<tr>");
         for (int i = 0; i < myReader.FieldCount; i++)
         Response.Write("<td>" + myReader[i].ToString() + "</td>");
         Response.Write("</tr>");
         }
         Response.Write("</table>");
        
         myReader.Close();
         myConnection.Close();
         }
        }

        運行效果:

        項目代碼已上傳。

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        ASP.NET連接sql2008數(shù)據(jù)庫的實現(xiàn)代碼

        ASP.NET連接sql2008數(shù)據(jù)庫的實現(xiàn)代碼:利用SqlConnection對象連接sql2000以上版本,并使用SqlCommand對象對數(shù)據(jù)庫進行讀取。 SqlCommand類概述: 用于對sql數(shù)據(jù)庫執(zhí)行sql語句或存儲過程。 命名空間:System.Data.SqlClient 程序集: System.Data(在 System.Data.
        推薦度:
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 人人揉揉香蕉大免费不卡| 99热精品在线免费观看| 高清国语自产拍免费视频国产| 老汉色老汉首页a亚洲| 精品一区二区三区免费| 日韩a在线观看免费观看| 亚洲啪AV永久无码精品放毛片 | 亚洲日韩区在线电影| 国产精品免费看久久久| 久久精品国产亚洲av麻豆色欲 | 精品亚洲国产成人av| 精品久久久久久久免费人妻| 国产精品亚洲一区二区三区久久| 99久久人妻精品免费一区| 亚洲福利秒拍一区二区| 成年在线观看网站免费| 久久国产亚洲精品无码| 日韩精品免费一级视频| 亚洲国产成人久久精品软件| 精品国产免费人成电影在线观看| 亚洲国产精品综合久久网各 | 亚洲日本VA中文字幕久久道具| 永久黄网站色视频免费观看| 在线精品自拍亚洲第一区| 亚洲中文字幕无码日韩| 午夜不卡久久精品无码免费 | 亚洲色av性色在线观无码| 精品国产福利尤物免费| 亚洲A∨午夜成人片精品网站| 最新亚洲卡一卡二卡三新区| 亚洲国产精品一区二区第四页| 亚洲高清乱码午夜电影网| 亚洲裸男gv网站| 精品无码国产污污污免费网站 | 美女视频黄视大全视频免费的| 在线A级毛片无码免费真人| 无码毛片一区二区三区视频免费播放 | 亚洲国产成人久久| AV大片在线无码永久免费| 亚洲第一永久在线观看| 日韩亚洲国产二区|