久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

C#使用checkedListBox1控件鏈接數(shù)據(jù)庫的方法示例

這篇文章主要介紹了C#使用checkedListBox1控件鏈接數(shù)據(jù)庫的方法,結(jié)合具體實例形式分析了數(shù)據(jù)庫的創(chuàng)建及checkedListBox1控件連接數(shù)據(jù)庫的相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了C#使用checkedListBox1控件鏈接數(shù)據(jù)庫的方法。分享給大家供大家參考,具體如下:

在數(shù)據(jù)庫中創(chuàng)建三個表: 學(xué)生信息表  愛好表   學(xué)生愛好表
結(jié)果讓學(xué)生的信息和愛好同時顯示到C#窗體上面


using System;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Diagnostics;
using System.Data.Sql;
using System.Data.SqlClient;
namespace WindowsFormsApplication1
{
  class DataDase
  {
    public string Con = "";
    public DataTable DATA_SQL(string SQL)
    {
      SqlConnection myconn = new SqlConnection(Con);
      //Con為數(shù)據(jù)庫連接字段
      SqlDataAdapter myadapter = new SqlDataAdapter(SQL, myconn);
      DataSet mydataset = new DataSet();
      myadapter.Fill(mydataset);
      return mydataset.Tables[0];
    }
    public void RUN_SQL(string SQL)
    {
      SqlConnection myconn = new SqlConnection(Con);
      SqlDataAdapter myadapter = new SqlDataAdapter(SQL, myconn);
      DataSet mydataset = new DataSet();
      myadapter.Fill(mydataset);
    }
  }
}


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace WindowsFormsApplication1
{
  public partial class Form1 : Form
  {
    public Form1()
    {
      InitializeComponent();
    }
    private void Form1_Load(object sender, EventArgs e)
    {
    }
    private void button1_Click(object sender, EventArgs e)
    {
      checkedListBox1.Items.Clear();
      DataDase database = new DataDase();
      database.Con = @"Data Source = 192.168.1.3; Initial Catalog = zxl; User Id = sa; Password = zxl; ";
      DataTable dt,t;
      t = database.DATA_SQL("select * from 學(xué)生信息表 where c#='" + textBox1.Text + "'");
      textBox2.Text= t.Rows[0][1].ToString();
      if (t.Rows[0][3].ToString().Equals("1"))
      {
        radioButton1.Checked=true;
      }
      else {
        radioButton2.Checked = true;
      }
      dt = database.DATA_SQL("SELECT 愛好表.love FROM 學(xué)生信息表 INNER JOIN 學(xué)生愛好表 ON 學(xué)生信息表.c# = 學(xué)生愛好表.c# INNER JOIN 愛好表 ON 學(xué)生愛好表.s# = 愛好表.s# WHERE (學(xué)生信息表.c# = '"+textBox1.Text+"')");
      for (int i = 0; i < dt.Rows.Count; i++)
      {
        checkedListBox1.Items.Add(dt.Rows[i][0]);
      }
    }
  }
}


create database zxl
use zxl
----------------------------------------------
create table 學(xué)生信息表(
c# char(5) primary key,
num char(11) not null,
name char(6) not null,
sex int
)
create table 愛好表(
s# char(5) primary key,
love char(4) not null
)
create table 學(xué)生愛好表(
s# char(5) references 愛好表(s#),
c# char(5) references 學(xué)生信息表(c#),
code char(10) not null,
primary key(s#,c#)
)
----------------------------------------------
insert into 學(xué)生信息表 values('1','111111','zhang',1)
insert into 學(xué)生信息表 values('2','222222','wang',0)
insert into 學(xué)生信息表 values('3','333333','li',1)
----------------------------------------------
insert into 愛好表 values('11','學(xué)習(xí)')
insert into 愛好表 values('22','籃球')
insert into 愛好表 values('33','時尚')
insert into 愛好表 values('44','游戲')
insert into 愛好表 values('55','購物')
insert into 愛好表 values('66','其他')
----------------------------------------------
insert into 學(xué)生愛好表 values('11','1','code')
insert into 學(xué)生愛好表 values('22','1','code')
insert into 學(xué)生愛好表 values('33','1','code')
insert into 學(xué)生愛好表 values('44','1','code')
insert into 學(xué)生愛好表 values('55','1','code')
insert into 學(xué)生愛好表 values('66','1','code')
insert into 學(xué)生愛好表 values('11','2','code')
insert into 學(xué)生愛好表 values('33','2','code')
insert into 學(xué)生愛好表 values('11','3','code')
insert into 學(xué)生愛好表 values('44','3','code')
----------------------------------------------
select love
from 學(xué)生信息表,愛好表,學(xué)生愛好表
where 學(xué)生愛好表.c# = 學(xué)生信息表.c# and 學(xué)生愛好表.s# = 愛好表.s# and 學(xué)生信息表.c#='3'

更多關(guān)于C#相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《C#常見控件用法教程》、《C#窗體操作技巧匯總》、《C#數(shù)據(jù)結(jié)構(gòu)與算法教程》、《C#面向?qū)ο蟪绦蛟O(shè)計入門教程》及《C#程序設(shè)計之線程使用技巧總結(jié)》

希望本文所述對大家C#程序設(shè)計有所幫助。

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

這篇文章主要為大家詳細(xì)介紹了C# SendMail發(fā)送郵件功能實現(xiàn),具有一定的參考價值,感興趣的小伙伴們可以參考一下
這篇文章主要介紹了C#實現(xiàn)的SQL備份與還原功能,結(jié)合具體實例形式分析了C#操作數(shù)據(jù)庫實現(xiàn)SQL備份與還原相關(guān)的控件、SQL連接、文件等操作技巧,需要的朋友可以參考下
這篇文章主要介紹了C#實現(xiàn)的sqlserver操作類,結(jié)合具體實例形式分析了C#針對sqlserver數(shù)據(jù)庫進(jìn)行連接、查詢、更新、關(guān)閉等相關(guān)操作技巧,需要的朋友可以參考下
這篇文章主要為大家詳細(xì)介紹了C#多線程數(shù)組模擬socket的相關(guān)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
這篇文章主要為大家詳細(xì)介紹了C#根據(jù)http和ftp圖片地址獲取對應(yīng)圖片,具有一定的參考價值,感興趣的小伙伴們可以參考一下
這篇文章主要為大家詳細(xì)介紹了C#微信開發(fā)之發(fā)送模板消息的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
主站蜘蛛池模板: 啪啪综合网 | 国产精品自拍小视频 | 操碰在线视频 | 中文字幕三区 | 黄色a级网站 | 成人av一区二区三区在线观看 | 在线观看视频国产 | 国产一级在线 | 日韩欧美色图 | 国产伦精品一区二区三区在线 | 谁有毛片网址 | 欧美激情在线观看 | 91狠狠综合 | 九九九色 | 亚洲成人免费网站 | 天天插天天爽 | 91在线一区二区 | 国产超碰人人模人人爽人人添 | 又色又爽又黄gif动态图 | 日韩视频网 | 精品久久网 | 99久久久| 美女福利网站 | 亚洲欧美久久 | 婷婷色av| 日韩黄色在线 | 青青草网址| 中文字幕不卡在线观看 | 国产成人综合在线 | 日韩黄网| 天天看天天操 | 日韩在线免费观看视频 | 中文字幕第一区综合 | 伊人av综合| 三级视频网 | 99视频网站| 日韩福利片 | 国产精品毛片久久久久久久 | 亚洲www. | 中文字幕一区二区三区在线观看 | 日韩精品自拍 |