1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          mysql idataparameter_小白不坑爹的asp.net?SqlParameter和帶參數存儲過程運用

          來源:互聯網轉載 時間:2023-09-05 05:08:15

          IDataParameter[]是SqlParameter[]的接口實例,2種方式的作用是一樣的

          sqlParameter的構造函數

          SqlParameter ()?初始化 SqlParameter 類的新實例。

          由 .NET Compact Framework 支持。

          SqlParameter (String, Object)?用參數名稱和新

          SqlParameter 的一個值初始化 SqlParameter 類的新實例。

          由 .NET Compact Framework 支持。

          SqlParameter (String, SqlDbType)?用參數名稱和數據類型初始化

          SqlParameter 類的新實例。

          由 .NET Compact Framework 支持。

          SqlParameter (String, SqlDbType, Int32)?用參數名稱、SqlDbType 和大小初始化 SqlParameter 類的新實例。

          由 .NET Compact Framework 支持。

          SqlParameter (String, SqlDbType, Int32, String)?用參數名稱、SqlDbType、大小和源列名稱初始化 SqlParameter 類的新實例。

          由 .NET Compact Framework 支持。

          SqlParameter (String, SqlDbType, Int32, ParameterDirection,

          Boolean, Byte, Byte, String, DataRowVersion,

          Object)?用參數名稱、參數的類型、參數的大小、ParameterDirection、參數的精度、參數的小數位數、源列、要使用的

          DataRowVersion 和參數的值初始化 SqlParameter 類的新實例。

          由 .NET Compact Framework 支持。

          SqlParameter (String, SqlDbType, Int32, ParameterDirection, Byte,

          Byte, String, DataRowVersion, Boolean, Object, String, String,

          String)?初始化 SqlParameter

          類的一個新實例,該類使用參數名、參數的類型、參數的長度、方向、精度、小數位數、源列名稱、DataRowVersion

          值之一、用于源列映射的布爾值、SqlParameter 的值、此 XML 實例的架構集合所在的數據庫的名稱、此 XML

          實例的架構集合所在的關系架構以及此參數的架構集合的名稱。

          其中Int32說的是這個參數類型所占空間的大小,以字節為單位

          4和30一般對應的數據庫的大小,整型大多是4個字節,如果不寫也可以,系統將采用該類型所占最大空間。

          白叔完整例子

          protected void

          Button1_Click(object sender, EventArgs e)

          {

          if (TextBox1.Text != null)

          {

          String sqlstr = "insert into mytest(newstitle)

          values(@title)";

          String connectionString = "Data

          Source=(local);uid=sa;pwd=tjfsu;database=mysite";

          SqlConnection MySQLConnection = new

          SqlConnection(connectionString);

          SqlCommand cmd = new SqlCommand();

          // 設置sql連接

          cmd.Connection = mySqlConnection;

          cmd.CommandText = sqlstr;

          SqlParameter para1 = new SqlParameter("@title",

          SqlDbType.VarChar);

          para1.Value = TextBox1.Text;

          cmd.Parameters.Add(para1);

          mySqlConnection.Open();

          cmd.ExecuteNonQuery();

          mySqlConnection.Close();

          }

          }

          sql字符串書寫時先用 @參數名 占位,cmd.CommandText =

          sqlstr;插進SqlCommand,然后再用SqlParameter把它補充完整。

          para1.Value = TextBox1.Text; 參數賦值

          cmd.Parameters.Add(para1); 把賦好值的參數插入,替換掉原來占位的@title

          拓展這個到存儲過程

          注意存儲過程varchar參數類型一定要寫長度,這里沒法省,不然報錯

          USE

          mysite

          GO

          CREATE PROCEDURE Myaddtitle

          @title varchar(200)

          AS

          insert into mytest(newstitle) values(@title)

          GO

          建好存儲過程然后

          protected

          void Button2_Click(object sender, EventArgs e)

          {

          String connectionString = "Data

          Source=(local);uid=sa;pwd=tjfsu;database=mysite";

          SqlConnection mySqlConnection = new

          SqlConnection(connectionString);

          SqlCommand cmd = new SqlCommand();

          // 設置sql連接

          cmd.Connection = mySqlConnection;

          // 如果執行語句

          cmd.CommandText = "Myaddtitle";

          // 指定執行語句為存儲過程

          cmd.CommandType = CommandType.StoredProcedure;

          SqlParameter para1 = new SqlParameter("@title",

          SqlDbType.VarChar);

          para1.Value = TextBox2.Text;

          cmd.Parameters.Add(para1);

          mySqlConnection.Open();

          cmd.ExecuteNonQuery();

          mySqlConnection.Close();

          }

          參數多時也可以用數組

          IDataParameter[] paras = { new SqlParameter("@backtitle",

          SqlDbType.VarChar),new SqlParameter("@id",SqlDbType.Int) };

          paras[0].Direction = ParameterDirection.ReturnValue;

          paras[1].Value = TextBox3.Text;

          cmd.Parameters.Add(paras[0]);

          cmd.Parameters.Add(paras[1]);

          但加時還是要一個一個往里加

          數組給參數命名提供了便利,不用想那么多名字

          標簽:MySQL-

          網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...

          在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...

          在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...

          唐山衛視是幾頻道?唐山衛視是11頻道,各地區可能不一樣。唐山電視臺地址在哪?地址:廣達街1號,唐山工人醫院對面郵政編碼:06300唐山電視臺地址:唐山市光大街1號唐山有線廣播電視臺地址:唐山市印盒路附近唐山有線廣播電視臺地址:唐山市光大街1號唐山電視演播室地址:唐山市國防路唐山電視臺影視頻道廣告部地址:河北省唐山市光大街1號唐山有線電視臺大理路地址:唐山市大理路46號廣播電臺在唐山的頻率是多少?1...

          vivo手機互換池變形器怎么還原?沒更新OriginOS系統后桌面會直接出現移位器和交互池,該功能不意見卸載掉,再點擊桌面變形器,即可對壁紙風格進行單色、影像、天氣、時光設置,將圖標風格設置為精巧或簡約,還可對桌面系統參與切換到。交互池可為您提供給各種主流手機操作系統上的交互手勢,您還可以不再發揮想像之中,創造出屬于什么您的手勢組合。vivo如何關閉變形器?1、點擊手機桌面上的磨損器圖標。2、然后...

          導讀:畢淑敏的散文作品有很多,接下來我們一起來看看畢淑敏經典作品推薦有哪些吧! 一、《紅處方》是畢淑敏最有名的作品之一,畢淑敏做了二十年的內科醫生,即便是寫了小說,也沒有忘記醫生的使命,作品中人性的陰暗面被剖析的淋漓盡致。 二、《拯救乳房》是也是畢淑敏經典作品之一,畢淑敏一直在攻讀心理學博士,所以這本書也是中國首個由心理學家撰寫的心理治療小說,本書講述了乳癌患者的內心活動,以及治療小組不斷碰撞成長...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>