婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 淺談ADO.NET數(shù)據(jù)庫腳本

淺談ADO.NET數(shù)據(jù)庫腳本

熱門標(biāo)簽:400電話辦理最優(yōu)質(zhì) 關(guān)于宗地圖標(biāo)注技術(shù)規(guī)范 威海電銷 外呼電銷機(jī)器人軟件 寧夏機(jī)器人電銷 400免費(fèi)電話怎么辦理 t3出行地圖標(biāo)注怎么做 河南語音外呼系統(tǒng)公司 河北網(wǎng)絡(luò)回?fù)芡夂粝到y(tǒng)

這次我使用ADO.NET來插入一條數(shù)據(jù),到數(shù)據(jù)庫中。主用到存儲過程。我不想每次都是用SQL文本的形式了,那樣始終沒有進(jìn)步~~~

下面首先,我把我這次練習(xí)要用到的數(shù)據(jù)庫腳本,貼出來:

 USE master --使用系統(tǒng)數(shù)據(jù)庫
 GO
 IF EXISTS(SELECT * FROM sysdatabases WHERE name=N'DB_MyStudentLife') 
 DROP DATABASE [DB_MyStudentLife]; --如果要創(chuàng)建的數(shù)據(jù)庫存在的話,就刪除
 GO
 CREATE DATABASE [DB_MyStudentLife] --創(chuàng)建數(shù)據(jù)庫
 GO
 USE [DB_MyStudentLife]  --使用數(shù)據(jù)庫
 GO
 IF EXISTS(SELECT * FROM sysobjects WHERE name=N'MyClass')
 DROP TABLE [MyClass]   --如果要創(chuàng)建的數(shù)據(jù)表存在的話,就刪除(注意sysobjects,一定要全部是小寫的,不然有錯誤,不能寫成大寫的。)
 GO
 CREATE TABLE MyClass        --創(chuàng)建數(shù)據(jù)表
 (
  C_ID INT NOT NULL PRIMARY KEY,    --班級編號
  C_Name NVARCHAR(200) not null,    --班級名稱
  C_Descr nvarchar(max) not null    --班級簡介
 
 );
 GO
 IF EXISTS(SELECT * FROM sysobjects WHERE name=N'MyStudent')
 DROP TABLE MyStudent
 GO
 CREATE TABLE MyStudent
 (
 S_ID int not null primary key, --學(xué)號
 S_Name nvarchar(50) not null,     --姓名
 S_Gender char(2) not null,      --性別
 S_Address nvarchar(max) not null ,    --地址
 S_Phone nvarchar(50)not null,     --電話
 S_Age int not null,       --年齡
 S_Birthday datetime not null,     --生日
 S_CardID int not null,       --身份證號碼
 S_CID int not null references MyClass(C_ID) --班級編號
 
 );

接著大家選中剛才執(zhí)行腳本,創(chuàng)建好的數(shù)據(jù)庫,然后使用我下面的數(shù)據(jù),向數(shù)據(jù)庫表里面添加數(shù)據(jù)吧

 insert into MyClass(C_ID,C_Name,C_Descr)values(1,'軟件1108班','武漢軟件工程職業(yè)學(xué)院');
 insert into MyClass(C_ID,C_Name,C_Descr)values(2,'軟件1107班','武漢軟件工程職業(yè)學(xué)院');
 insert into MyClass(C_ID,C_Name,C_Descr)values(3,'實(shí)驗(yàn)班','武漢軟件工程職業(yè)學(xué)院');
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('1','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('2','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('3','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('4','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('5','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('6','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('7','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('8','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('9','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('10','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('11','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('12','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('13','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('14','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('15','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('16','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);
 insert into MyStudent(S_ID,S_Name,S_Gender,S_Age,S_Birthday,S_CardID,S_Phone,S_Address,S_CID)values('17','李四','男','22','1992-09-26','111111111','11232131234',N'深圳寶安石巖',1);

說明一下,等會我要向MyClass表中插入數(shù)據(jù),現(xiàn)在為這個(gè)表創(chuàng)建一個(gè)插入的存儲過程:

IF OBJECT_ID('Ins_ClasseD','P') IS NOT NULL 
 DROP PROCEDURE Ins_ClasseD
 GO 
 CREATE PROCEDURE Ins_ClasseD
 @C_ID int , 
 @C_Name nvarchar(200) ,
 @C_Descr nvarchar(max)
 AS
 INSERT INTO dbo.MyClass
   ( C_ID, C_Name, C_Descr )
 VALUES ( @C_ID, -- C_ID - int
    @C_Name, -- C_Name - nvarchar(200)
    @C_Descr -- C_Descr - nvarchar(max)
    );
    
 GO 

下面開始程序?qū)崿F(xiàn):

我是復(fù)習(xí),ADO.NET,現(xiàn)在就隨便建了一個(gè)控制臺的應(yīng)用程序,來開始我的測試:

注意;在下面的例子中,為了盡可能簡單易于理解,我沒有把連接字符串的那部分代碼,放到配置文件中。

如果要放的話,要用到System.Configuration命名空間,還有一個(gè)ConfigurationManager類..具體的細(xì)節(jié)就不說了。

請看具體實(shí)現(xiàn)代碼:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data;
using System.Data.SqlClient;

namespace ADO.NET插入一條數(shù)據(jù)到數(shù)據(jù)庫中
{
 class Program
 {
  //連接字符串
  private static string sqlCon = "server=.;database=DB_MyStudentLife;uid=sa;pwd=Password_1";
  static void Main(string[] args)
  {
   //1創(chuàng)建連接對象(連接字符串)
   SqlConnection scon = new SqlConnection(sqlCon);
   
   //2創(chuàng)建命令對象(為命令對象設(shè)置屬性)
   SqlCommand scmd = new SqlCommand();
   scmd.CommandText = "Ins_ClasseD";
   scmd.CommandType = CommandType.StoredProcedure; //這里我使用存儲過程來插入數(shù)據(jù)
   scmd.Connection = scon;

   //3打開數(shù)據(jù)庫連接
   scon.Open();
   

   //設(shè)置參數(shù)
   scmd.Parameters.Add(new SqlParameter("@C_ID",6));
   scmd.Parameters.Add(new SqlParameter("@C_Name", "測試班"));
   scmd.Parameters.Add(new SqlParameter("@C_Descr", "軟件測試技術(shù)"));
   //4發(fā)送命令
   int result= scmd.ExecuteNonQuery();

   //5處理數(shù)據(jù)
   if (result > 0)
   {
    Console.WriteLine("插入數(shù)據(jù)成功");
   }
   else
   {
    Console.WriteLine("插入數(shù)據(jù)失敗");
   }
   //6最后一步,差點(diǎn)忘記了,一定要關(guān)閉連接
   scon.Close();

   Console.ReadKey();
 
  }
 }
}

程序執(zhí)行玩之后的效果圖:

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

您可能感興趣的文章:
  • 用C#對ADO.NET數(shù)據(jù)庫完成簡單操作的方法
  • ADO.NET數(shù)據(jù)庫訪問技術(shù)

標(biāo)簽:吉林 淮北 廣元 咸寧 樂山 池州 賀州 固原

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《淺談ADO.NET數(shù)據(jù)庫腳本》,本文關(guān)鍵詞  淺談,ADO.NET,數(shù)據(jù)庫,腳本,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《淺談ADO.NET數(shù)據(jù)庫腳本》相關(guān)的同類信息!
  • 本頁收集關(guān)于淺談ADO.NET數(shù)據(jù)庫腳本的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    26uuu国产在线精品一区二区| 日韩av中文在线观看| 69成人精品免费视频| 91伊人久久大香线蕉| 九色|91porny| 日韩高清电影一区| 性久久久久久久| 亚洲一区二区中文在线| 中文字幕不卡在线| 国产区在线观看成人精品| 日韩三级在线免费观看| 欧美日韩国产一二三| 欧美猛男男办公室激情| 在线观看日韩一区| 一区二区三区成人| 精品国产91乱码一区二区三区 | 欧美一区二区三区婷婷月色| 91亚洲精品乱码久久久久久蜜桃| 国产精品一区在线观看乱码| 国内久久精品视频| 国产成人精品综合在线观看| 成人手机电影网| 欧美视频在线观看一区二区| 欧美精品久久一区| 国产亚洲美州欧州综合国| 精品1区2区在线观看| 一区二区三区日韩精品视频| 视频一区二区不卡| 福利电影一区二区三区| 在线看日本不卡| 日本一区二区综合亚洲| 婷婷夜色潮精品综合在线| 国产电影一区二区三区| 在线观看视频91| 精品sm在线观看| 亚洲人成人一区二区在线观看 | 国产精品无圣光一区二区| 国产美女一区二区三区| 免费看黄色91| 一本大道久久a久久精品综合| 欧美一区二区三区四区五区| 亚洲一区二区三区视频在线播放 | 日韩av电影一区| a级精品国产片在线观看| 国产成人亚洲精品狼色在线 | 精品一区二区免费看| 欧美日韩国产综合久久| 中文字幕av一区 二区| 精品综合久久久久久8888| 99视频在线精品| 国产精品少妇自拍| 免费成人美女在线观看.| 91麻豆免费在线观看| 国产精品沙发午睡系列990531| 国产精品一二三四区| 久久综合国产精品| 国产在线一区观看| 国产不卡在线视频| 日韩不卡一区二区三区| 欧美群妇大交群中文字幕| 午夜久久久影院| 欧美精品久久99| 裸体一区二区三区| 国产午夜精品久久久久久免费视| 国产一区二区看久久| 国产精品伦理在线| 色乱码一区二区三区88| 日韩高清不卡在线| 亚洲国产岛国毛片在线| 欧美午夜免费电影| 日韩电影在线一区二区| 亚洲国产精品精华液ab| 成人av网址在线观看| 中文av一区特黄| 777欧美精品| 成人午夜私人影院| 国产美女av一区二区三区| 欧美激情综合五月色丁香| 色av一区二区| 国内久久婷婷综合| 午夜精品一区二区三区电影天堂| 欧美日韩国产色站一区二区三区| 奇米色一区二区| 亚洲国产精品久久久久秋霞影院 | 成人在线视频一区二区| 久久国产剧场电影| 亚洲精品国产成人久久av盗摄| 久久久久久免费网| 日韩欧美你懂的| 91精品久久久久久久久99蜜臂| av一区二区三区| 国产成人在线色| 国产·精品毛片| 成人毛片在线观看| 欧美人体做爰大胆视频| 欧美羞羞免费网站| 欧美日韩免费观看一区二区三区 | 激情文学综合网| 免费xxxx性欧美18vr| 卡一卡二国产精品 | 激情图片小说一区| 全国精品久久少妇| 麻豆国产一区二区| 久久99国产精品久久99| 麻豆91免费看| 国产一区二区免费视频| 国内久久精品视频| 不卡视频一二三四| 欧美午夜精品久久久久久孕妇| 日本精品视频一区二区三区| 欧美色老头old∨ideo| 7777精品伊人久久久大香线蕉完整版 | 在线观看成人小视频| 日韩精品资源二区在线| 日韩精品一区二区三区在线播放| 久久综合久色欧美综合狠狠| 波多野结衣中文字幕一区二区三区 | 欧美私模裸体表演在线观看| 欧美老肥妇做.爰bbww| 欧美精选在线播放| 国产精品视频一区二区三区不卡| 亚洲免费在线电影| 国产成人免费av在线| 欧美日韩国产一级| 亚洲欧美一区二区三区久本道91| 亚洲一区二区高清| 99久久精品国产一区| 宅男在线国产精品| 日本一区二区三区视频视频| 日韩精品午夜视频| 91麻豆精品一区二区三区| 久久嫩草精品久久久久| 日日摸夜夜添夜夜添国产精品| 不卡在线视频中文字幕| 国产免费久久精品| 国产成人午夜视频| 久久亚洲私人国产精品va媚药| 日韩激情在线观看| 91精品国产综合久久久久久| 一区二区三区美女视频| av色综合久久天堂av综合| 国产日韩欧美亚洲| 国产精品一二一区| 国产精品免费久久| 91麻豆高清视频| 香蕉成人啪国产精品视频综合网| 91视频com| 亚洲精品中文在线| 欧美色网站导航| 男人的天堂久久精品| 日韩精品一区二区三区视频在线观看| 婷婷久久综合九色综合绿巨人| 在线不卡a资源高清| 极品销魂美女一区二区三区| 国产日韩视频一区二区三区| 99久久er热在这里只有精品15| 亚洲午夜精品网| 精品成人一区二区| 欧美日韩在线免费视频| 极品瑜伽女神91| 一区二区免费看| 国产日产精品1区| 在线观看网站黄不卡| 国产真实乱子伦精品视频| 夜夜嗨av一区二区三区网页| 欧美一级在线免费| 91精彩视频在线观看| 国产高清久久久久| 蜜桃av一区二区| 夜夜嗨av一区二区三区网页| 久久精品日产第一区二区三区高清版| 91同城在线观看| 久草中文综合在线| 亚洲大片精品永久免费| 亚洲另类一区二区| 亚洲国产精品99久久久久久久久| 欧美老肥妇做.爰bbww视频| 色香色香欲天天天影视综合网| 国产一区免费电影| 日韩av在线免费观看不卡| 日韩国产欧美在线观看| 亚洲一区在线电影| 亚洲视频中文字幕| 悠悠色在线精品| 洋洋av久久久久久久一区| 亚洲精品ww久久久久久p站 | 中文字幕在线观看不卡视频| 国产三级欧美三级| 国产女人18毛片水真多成人如厕| 欧美精品一区二区三区一线天视频| 91精品国产色综合久久久蜜香臀| 欧美日韩免费电影| 欧美日韩久久久久久| 欧美一区二区观看视频| 精品国产青草久久久久福利| 国产片一区二区| 亚洲图片激情小说| 亚洲精品日韩一| 六月丁香综合在线视频| 国产ts人妖一区二区|