国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > C# > 正文

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

2020-01-24 00:35:53
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

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

在數(shù)據(jù)庫(kù)中創(chuàng)建三個(gè)表: 學(xué)生信息表  愛(ài)好表   學(xué)生愛(ài)好表
結(jié)果讓學(xué)生的信息和愛(ài)好同時(shí)顯示到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ù)庫(kù)連接字段      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 愛(ài)好表.love FROM 學(xué)生信息表 INNER JOIN 學(xué)生愛(ài)好表 ON 學(xué)生信息表.c# = 學(xué)生愛(ài)好表.c# INNER JOIN 愛(ài)好表 ON 學(xué)生愛(ài)好表.s# = 愛(ài)好表.s# WHERE (學(xué)生信息表.c# = '"+textBox1.Text+"')");      for (int i = 0; i < dt.Rows.Count; i++)      {        checkedListBox1.Items.Add(dt.Rows[i][0]);      }    }  }}
create database zxluse zxl----------------------------------------------create table 學(xué)生信息表(c# char(5) primary key,num char(11) not null,name char(6) not null,sex int)create table 愛(ài)好表(s# char(5) primary key,love char(4) not null)create table 學(xué)生愛(ài)好表(s# char(5) references 愛(ài)好表(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 愛(ài)好表 values('11','學(xué)習(xí)')insert into 愛(ài)好表 values('22','籃球')insert into 愛(ài)好表 values('33','時(shí)尚')insert into 愛(ài)好表 values('44','游戲')insert into 愛(ài)好表 values('55','購(gòu)物')insert into 愛(ài)好表 values('66','其他')----------------------------------------------insert into 學(xué)生愛(ài)好表 values('11','1','code')insert into 學(xué)生愛(ài)好表 values('22','1','code')insert into 學(xué)生愛(ài)好表 values('33','1','code')insert into 學(xué)生愛(ài)好表 values('44','1','code')insert into 學(xué)生愛(ài)好表 values('55','1','code')insert into 學(xué)生愛(ài)好表 values('66','1','code')insert into 學(xué)生愛(ài)好表 values('11','2','code')insert into 學(xué)生愛(ài)好表 values('33','2','code')insert into 學(xué)生愛(ài)好表 values('11','3','code')insert into 學(xué)生愛(ài)好表 values('44','3','code')----------------------------------------------select lovefrom 學(xué)生信息表,愛(ài)好表,學(xué)生愛(ài)好表where 學(xué)生愛(ài)好表.c# = 學(xué)生信息表.c# and 學(xué)生愛(ài)好表.s# = 愛(ài)好表.s# and 學(xué)生信息表.c#='3'

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

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

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 东阿县| 城固县| 江西省| 连南| 潞城市| 武威市| 辉南县| 锡林郭勒盟| 华阴市| 新建县| 西贡区| 兴隆县| 宜春市| 广东省| 会泽县| 阿克陶县| 滦南县| 秀山| 宣汉县| 江永县| 长治市| 庆云县| 绩溪县| 壤塘县| 克东县| 汶川县| 乌什县| 凤城市| 竹溪县| 楚雄市| 偏关县| 鹰潭市| 湘潭县| 建水县| 淄博市| 合作市| 滨州市| 宜川县| 江城| 抚宁县| 新巴尔虎右旗|