亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

c#的dataset離線數據集示例

2020-01-24 02:43:47
字體:
來源:轉載
供稿:網友
c# DataSet離線數據集實例
復制代碼 代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.Data.SqlClient;
using System.Data; using System.Configuration;

namespace _03.DataSet離線數據集
{
    /// <summary>
    /// Window1.xaml 的交互邏輯
    /// </summary>
    public partial class Window1 : Window
    {
        public Window1()
        {
            InitializeComponent();
        }

        private void btnDS_Click(object sender, RoutedEventArgs e)
        {
            using (SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=MyTest;User Id=sa;Password=123;"))
            {
                conn.Open();
                using (SqlCommand cmd = conn.CreateCommand())
                {
                    cmd.CommandText = "select * from T_Student where age<@age";
                    cmd.Parameters.Add(new SqlParameter("@age", 60));
                    //cmd.ExecuteReader();并沒有執行,而是new了一個adapter來接受cmd。

                    //SqlDataAdapter是一個幫我們把SqlCommand的查詢結果填充到DataSet中的類
                    SqlDataAdapter adapter = new SqlDataAdapter(cmd);//SqlDataAdapter需要一個參數

                    //DataSet相當于本地的一個復雜集合(List<int>)
                    DataSet dataset = new DataSet();//DataSet是數據集
                    adapter.Fill(dataset);//執行cmd并且把SqlCommand查詢結果填充到DataSet

                    //DataTable是內存中的數據表
                    DataTable table = dataset.Tables[0];//因為數據庫中就一個表T_Student,所以就是[0].
                    DataRowCollection rows = table.Rows;//DataRowCollection是DataTable行的集合,這里的rows指查詢結果的行
                    for (int i = 0; i < rows.Count; i++)
                    {
                        DataRow row = rows[i];
                        int age = (int)row["Age"];
                        string name=(string)row["Name"];
                        MessageBox.Show(name+","+age);
                    }
                }
            }
        }

        private void btnDSS_Click(object sender, RoutedEventArgs e)
        {
            //采用ConfigurationManager.ConnectionStrings 屬性,只能讀取到app.config的配置信息。
            string connStr = ConfigurationManager.ConnectionStrings["dbConnStr"].ConnectionString;
            //項目根目錄添加一個"應用程序配置文件",名字是App.config
            //App.config加節點,給add起一個name
            //項目添加對System.configuration的引用(理解為添加開發包,System.Data就是ADO.NET的開發包)
            //就能使用System.configuration里的ConfigurationManager類
            //asp.net里就變成了Web.config

            MessageBox.Show(connStr);
            using (SqlConnection conn = new SqlConnection(connStr))
            {
                conn.Open();
                using (SqlCommand cmd = conn.CreateCommand())
                {
                    cmd.CommandText = "select * from T_Student where age<@age";
                    cmd.Parameters.Add(new SqlParameter("@age",21));

                    SqlDataAdapter adapter = new SqlDataAdapter(cmd);
                    DataSet dataset = new DataSet();
                    adapter.Fill(dataset);

                    DataTable table=dataset.Tables[0];
                    DataRowCollection rows = table.Rows;
                    for(int i=0;i<rows.Count;i++)
                    {
                        DataRow row=rows[i];
                        string hobbit=(string)row["Hobbit"];
                        MessageBox.Show(hobbit);
                    }
                }
            }
        }
    }
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品一区电影| 国色天香2019中文字幕在线观看| 国产一区二区三区高清在线观看| 国产成人精品视频| 成人h猎奇视频网站| 久久久久久综合网天天| 国产精品久久二区| 久久大大胆人体| 538国产精品一区二区在线| 国产成人精品av| 欧美日韩免费在线| 欧美激情aaaa| 久久综合88中文色鬼| 精品亚洲精品福利线在观看| 欧美综合第一页| 日本a级片电影一区二区| 亚洲第一区第一页| 亚洲欧美日韩中文在线| 成人黄色免费片| 久久久久中文字幕| 日韩中文字幕在线播放| 91热福利电影| 夜夜嗨av色综合久久久综合网| 国产精品久久久久久一区二区| 亚洲最大的免费| 欧美日本亚洲视频| 国产欧亚日韩视频| 伊人久久大香线蕉av一区二区| 欧美精品激情视频| 精品国产精品三级精品av网址| 91老司机在线| 久久久www成人免费精品张筱雨| 91精品国产一区| 国产精品美女免费视频| 亚洲精品suv精品一区二区| 亚洲国产又黄又爽女人高潮的| 国产精品扒开腿爽爽爽视频| 亚洲夜晚福利在线观看| 精品一区二区三区电影| 亚洲乱码国产乱码精品精天堂| 96国产粉嫩美女| 色婷婷久久av| 动漫精品一区二区| 国产精品成人一区二区| 91精品综合久久久久久五月天| 成人高清视频观看www| 久久欧美在线电影| 成人自拍性视频| 精品欧美一区二区三区| 国产亚洲综合久久| 在线观看日韩欧美| 日韩免费av片在线观看| 岛国av一区二区三区| 国产精品久久久久久网站| 亚洲第一福利网站| 成人女保姆的销魂服务| 国产精品亚洲片夜色在线| 国产精品777| 永久免费精品影视网站| 91精品久久久久久久久青青| 欧美日韩国产丝袜美女| 日韩福利伦理影院免费| 色哟哟亚洲精品一区二区| 91精品视频在线看| 欧美日韩第一页| 亚洲日韩欧美视频| 日韩在线视频免费观看高清中文| 日韩精品在线第一页| 亚洲男女性事视频| 国产精品丝袜久久久久久不卡| 国产成人在线精品| 黑人巨大精品欧美一区免费视频| 国产亚洲成精品久久| 日韩视频免费大全中文字幕| 久久亚洲国产精品成人av秋霞| 欧美日韩国产成人在线| 亚洲欧美国产制服动漫| 38少妇精品导航| 国产亚洲激情视频在线| 成人午夜高潮视频| 日韩国产一区三区| 精品女同一区二区三区在线播放| 欧美日韩一区二区在线| 91理论片午午论夜理片久久| 欧美黑人巨大xxx极品| 久久久久久91香蕉国产| 日韩av高清不卡| 一本大道久久加勒比香蕉| 91产国在线观看动作片喷水| www.日韩av.com| 成人在线观看视频网站| 亚洲第一视频在线观看| 亚洲石原莉奈一区二区在线观看| 亚洲r级在线观看| 国产精品入口夜色视频大尺度| 美女福利视频一区| 欧美性开放视频| 国产午夜精品久久久| 日本精品视频在线| 午夜精品福利视频| 欧美电影免费观看高清| 欧美日韩午夜剧场| 国产精品成人国产乱一区| 久久久噜噜噜久噜久久| 最新国产成人av网站网址麻豆| 亚洲人成人99网站| 久久免费成人精品视频| 久久久成人av| 欧美日韩一二三四五区| 国产成人精品电影久久久| 国产精品国产三级国产专播精品人| 91久久精品在线| 精品久久久久久中文字幕一区奶水| 亚洲视频电影图片偷拍一区| 97在线精品国自产拍中文| 久久免费精品日本久久中文字幕| 日韩麻豆第一页| 欧美国产一区二区三区| 久久婷婷国产麻豆91天堂| 日韩毛片中文字幕| 国产69久久精品成人看| 国内精品视频在线| 亚洲老头老太hd| 欧美成人一区二区三区电影| 中国china体内裑精亚洲片| 欧美视频免费在线观看| 日韩的一区二区| 91免费视频国产| 国产有码在线一区二区视频| 久久久成人的性感天堂| 国产一区二区三区四区福利| 欧美精品九九久久| 色中色综合影院手机版在线观看| 国产91色在线免费| 国产亚洲欧美另类中文| 91麻豆国产精品| 黑人巨大精品欧美一区二区| 不卡中文字幕av| 欧美日韩成人免费| 国产精品久久久久99| 青青久久aⅴ北条麻妃| 亚洲视频在线免费观看| 久久视频国产精品免费视频在线| 91精品久久久久久久久| 韩国美女主播一区| 北条麻妃一区二区三区中文字幕| 亚洲国产精品一区二区三区| 欧美精品一二区| 91亚洲精品在线| 久久久久久亚洲精品中文字幕| 成人黄色片在线| 久久久99免费视频| 亚洲精品久久久久久久久久久久久| 精品国产网站地址| www亚洲精品| 最近2019免费中文字幕视频三| 538国产精品一区二区免费视频| 国内精品伊人久久| 在线丨暗呦小u女国产精品| 一本色道久久综合狠狠躁篇怎么玩| 亚洲xxxx妇黄裸体| 国产成人拍精品视频午夜网站| 91国内免费在线视频| 日韩精品久久久久久福利|