国产一区二区三区毛片_亚洲乱码AV中文一区二区_亚洲精品无码专区在线播放_日韩欧美一二_咪咪av影院_欧久久av一区二区

工控最強王者
世上無難事,只怕有心人
級別: 略有小成
精華主題: 1 篇
發帖數量: 91 個
工控威望: 232 點
下載積分: 2123 分
在線時間: 85(小時)
注冊時間: 2018-10-26
最后登錄: 2025-05-05
查看工控最強王者的 主題 / 回貼
樓主  發表于: 2019-01-22 16:00
折騰了好久,蒙圈了很久,終于調用數據庫成功,小白一個,把學習經驗分享一下,,希望高手指點。。。

首先你要有C#基礎吧,http://www.runoob.com/csharp/csharp-operators.html;其次你要知道數據庫是干嘛用的,可以百度搜;

安裝VS2017;這個是C#開發環境,也可以弄數據庫;
  

然后就新建一個C#桌面應用,畫一個按鈕  

數據庫怎么弄呢,https://jingyan.baidu.com/album/9f63fb91893ac3c8410f0e58.html?picindex=1

窗體應用怎么連接數據庫呢  https://www.cnblogs.com/makqiq/p/5882351.html
下圖是我設置的表,以及窗體查詢數據庫里的數據  
  
點擊運行


  
下面附上程序
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;


namespace WindowsFormsApp4
{
    public partial class Form1 : Form //窗體1
    {
        private string connectString = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\123\Documents\mydata.mdf;Integrated Security=True;Connect Timeout=30";//這個是連接數據庫的字符串,右擊你建立的數據庫,屬性,連接字符串復制過來,記得加上@哦

        public Form1()
        {
            InitializeComponent();//初始化
        }

        private void Form1_Load(object sender, EventArgs e)
        {
        }

        private void button1_Click(object sender, EventArgs e)    //按鈕點擊事件
        {
            SqlConnection sqlCnt = new SqlConnection(connectString);//實例化sqlConnection
            sqlCnt.Open();   //打開數據庫
            MessageBox.Show("數據庫已打開");//打印數據庫
            SqlCommand command = sqlCnt .CreateCommand();//實例化SqlCommand
          
          
            command.CommandType = CommandType.Text;    //這個是執行SQL語句
            command.CommandText = "SELECT*FROM dbo.[Table]"; //查詢你建立的表格
            SqlDataReader reader = command.ExecuteReader();     //執行SQL,返回一個“流”
            while (reader.Read())
            {
                MessageBox.Show(Convert.ToString ( reader["id"])+ Convert.ToString(reader["姓名"]) + Convert.ToString(reader["年齡"]));  // 打印出每個用戶的信息
            }



            sqlCnt.Close();//關閉數據庫
            
          
        }
    }
}
[ 此帖被工控最強王者在2019-01-22 16:18重新編輯 ]
本帖最近評分記錄:
  • 下載積分:+1(plcchina) 熱心助人!
  • 下載積分:+2(阿萱子v)
  • 下載積分:+2(防彈武僧) 感謝分享!
  • 下載積分:+3(十月幾川) 熱心助人!
  • 下載積分:+5(myc2012) 好貼好貼!
  • 下載積分:+5(sbhd516)
  • 下載積分:+5(mk自動化)
  • 下載積分:+3(gadna9) 好帖
    814382100
    學無止境
    級別: 家園常客
    精華主題: 0
    發帖數量: 573 個
    工控威望: 740 點
    下載積分: 1892 分
    在線時間: 164(小時)
    注冊時間: 2016-10-29
    最后登錄: 2025-04-28
    查看814382100的 主題 / 回貼
    1樓  發表于: 2019-01-22 18:57
    點個贊謝謝分享
    walxyfsk
    級別: 探索解密
    精華主題: 0
    發帖數量: 66 個
    工控威望: 190 點
    下載積分: 659 分
    在線時間: 330(小時)
    注冊時間: 2014-04-07
    最后登錄: 2025-05-09
    查看walxyfsk的 主題 / 回貼
    2樓  發表于: 2019-01-23 08:48
    這個不錯,我也正想學習這個
    秋意正濃
    級別: 網絡英雄
    精華主題: 0
    發帖數量: 94 個
    工控威望: 7206 點
    下載積分: 86650 分
    在線時間: 881(小時)
    注冊時間: 2015-05-30
    最后登錄: 2025-05-09
    查看秋意正濃的 主題 / 回貼
    3樓  發表于: 2019-01-23 09:11
    謝謝!
    abadguy
    級別: 略有小成
    精華主題: 0
    發帖數量: 289 個
    工控威望: 483 點
    下載積分: 1506 分
    在線時間: 235(小時)
    注冊時間: 2012-08-21
    最后登錄: 2024-11-28
    查看abadguy的 主題 / 回貼
    4樓  發表于: 2019-01-23 09:52
    能不給你個贊嗎?不能!
    你好啊朋友
    級別: 略有小成
    精華主題: 0
    發帖數量: 46 個
    工控威望: 388 點
    下載積分: 6776 分
    在線時間: 31(小時)
    注冊時間: 2018-07-04
    最后登錄: 2020-04-20
    查看你好啊朋友的 主題 / 回貼
    5樓  發表于: 2019-01-23 16:53
    雖說現在用不到,但以后指不定就想學了。經驗互享,共同進步,老鐵,狠贊,給你雙擊666!
    自由不是指想做什么就做什么,而是可以不做自己不想做的事
    等待后獨行
    級別: 略有小成
    精華主題: 0
    發帖數量: 83 個
    工控威望: 312 點
    下載積分: 3280 分
    在線時間: 17(小時)
    注冊時間: 2019-01-07
    最后登錄: 2020-02-17
    查看等待后獨行的 主題 / 回貼
    6樓  發表于: 2019-01-24 10:05
    666,多謝老鐵
    daihoo81
    級別: 略有小成
    精華主題: 0
    發帖數量: 102 個
    工控威望: 354 點
    下載積分: 903 分
    在線時間: 590(小時)
    注冊時間: 2011-03-04
    最后登錄: 2025-05-09
    查看daihoo81的 主題 / 回貼
    7樓  發表于: 2019-01-25 09:51
    點個贊謝謝分享
    zw2940707
    級別: 探索解密
    精華主題: 0
    發帖數量: 23 個
    工控威望: 150 點
    下載積分: 551 分
    在線時間: 74(小時)
    注冊時間: 2013-05-15
    最后登錄: 2023-08-09
    查看zw2940707的 主題 / 回貼
    8樓  發表于: 2019-01-25 13:03
    太一、定義連接字符串,用來鏈接SQL Server

    string str_con = "server=.(服務器名稱一般為 . );database=WordBook(數據庫名稱);uid=sa(服務器登錄名);pwd=123(服務器密碼)";

    二、有了鏈接字符串之后,開始數據庫操作

    1、數據庫查詢

    定義了一個查詢方法,用來調用:

    public DataSet queryDatabase(string sql)    //sql是查詢語句
            {
                //儲存數據的工具初始化
                DataSet ds = new DataSet();
                //相當于鏈接數據庫的一個工具類(連接字符串)
                using (SqlConnection con = new SqlConnection(str_con))
                {
                    con.Open();  //打開
                    //用SqlConnection工具鏈接數據庫,在通過sql查詢語句查詢結果現存入sql適配器
                    SqlDataAdapter sda = new SqlDataAdapter(sql,con);   //(查詢語句和連接工具)
                    sda.Fill(ds);    //將適配器數據存入DataSet工具中
                    con.Close();   //用完關閉SqlConnection工具
                    return ds;
                }
            }

    在需要查詢數據庫的地方調用此方法:

    private void query() {
                //查詢WordBook表中,book_key字段數值為7的那一行數據
                //string sql = "select * from Word_Book where book_key='7'";

                string sql = "select * from Word_Book ";     //查詢全表
                DataSet ds = help.queryDatabase(sql);        //查詢到數據
                DataTable dt = ds.Tables[0];                       //把查到的數據存入數據表中
                sqlDataResult.DataSource = dt;                  //把數據賦值給gridView展示(全表)

                // string str=dt.Rows[0][1].ToString();//查找表中某一個內容
                // MessageBox.Show(str);
            }

    2、數據庫添加、刪除、修改

    C#中數據庫的添加、刪除、修改用的是同斷代碼,所以定義了一個方法,用來調用:

    public int changeSqlData(String sql)
            {
                using(SqlConnection con=new SqlConnection(str_con))
                {
                    con.Open();
                    //操作數據庫的工具SqlCommand
                    SqlCommand cmd = new SqlCommand(sql, con);//(操作語句和鏈接工具)
                    int i=cmd.ExecuteNonQuery();//執行操作返回影響行數()
                    con.Close();
                    return i;
                }
            }

    在需要操作數據庫的地方調用此方法:

    ①數據庫添加:

    private void btn_add_Click(object sender, EventArgs e)
            {
                //sql添加數據 insert into 表名(字段,字段...) values(‘內容’,‘內容’...)
                string sql = "insert into Word_Book(book_word_CN,book_word_JP,book_word_Roma,book_nominal," +
                    "book_gloze) values('" + book_word_CN.Text.Trim()+"','"+ book_word_JP .Text.Trim() + "','"
                    + book_word_Roma .Text.Trim() + "','"+ book_nominal.Text.Trim() + "','" + book_gloze.Text.Trim() + "')";
                    int i=help.changeSqlData(sql);
                if (i == 0) MessageBox.Show("添加失敗", "提示:");
                else MessageBox.Show("添加成功", "提示:");
            }

    ②數據庫刪除:
    private void btn_delete_Click(object sender, EventArgs e)
            {
                //根據同個字段中不同內容刪除多行
                //delete from Word_Book where book_key in (1,2,3)

                //sql刪除數據delete 表名 where 字段='內容'單個條件用or鏈接,多個條件用and鏈接
                string sql = "delete from Word_Book where book_key='"+book_key.Text.Trim()+"'";
                int i=help.changeSqlData(sql);
                if (i == 0) MessageBox.Show("刪除失敗", "提示:");
                else MessageBox.Show("刪除成功", "提示:");
            }

    ②數據庫更新:

    private void btn_update_Click(object sender, EventArgs e)
            {
                //根據條件修改多個字段內容
                //update 表名 set 字段='內容', 字段='內容' where 條件字段='內容'
                string sql = "update Word_Book set book_word_CN='"+book_word_CN.Text.Trim()+
                    "', book_word_JP='"+book_word_JP.Text.Trim()+"'where book_key='" + book_key.Text.Trim()+"'";
                int i = help.changeSqlData(sql);
                if (i == 0) MessageBox.Show("修改失敗", "提示:");
                else MessageBox.Show("修改成功", "提示:");
            }
    樓主留言:
    int i =help.
    本帖最近評分記錄:
  • 下載積分:+1(工控最強王者) 感謝分享!
    列仲宇
    級別: 探索解密
    精華主題: 0
    發帖數量: 75 個
    工控威望: 135 點
    下載積分: 685 分
    在線時間: 23(小時)
    注冊時間: 2018-10-31
    最后登錄: 2019-05-11
    查看列仲宇的 主題 / 回貼
    9樓  發表于: 2019-01-26 10:52
    學習了
    crgtom
    人生三寶:家庭,事業,健康。
    級別: 網絡英雄

    精華主題: 0
    發帖數量: 1375 個
    工控威望: 9710 點
    下載積分: 101255 分
    在線時間: 964(小時)
    注冊時間: 2009-09-21
    最后登錄: 2025-05-09
    查看crgtom的 主題 / 回貼
    10樓  發表于: 2019-02-19 09:40
    技術是有時效性的,一旦過了市場周期,都會變成垃圾!
    804759109
    無獨有偶啊
    級別: 略有小成
    精華主題: 0
    發帖數量: 248 個
    工控威望: 362 點
    下載積分: 1142 分
    在線時間: 732(小時)
    注冊時間: 2010-12-21
    最后登錄: 2025-04-22
    查看804759109的 主題 / 回貼
    11樓  發表于: 2019-02-19 16:32
    太簡單了吧
    樓主留言:
    我就是從一點不懂,開始懂一點點

    主站蜘蛛池模板: 欧美成人精品欧美一级私黄_伦理精品一区二区三精品_黄色一区三区_中文字幕大香视频蕉无码_爱射综合_日韩av午夜_人人弄人人揉人人爱_97青娱国产盛宴精品视频 | 亚洲色欲久久久综合网东京热_国产毛片久久久久久美女视频_欧美一级日韩片_99精品网站_www.久久免费_99久无码中文字幕一本久道_在线中文字幕亚洲日韩2020_免费播放黄色片 | 手机久草视频分类在线观看_国产高清不卡_亚洲AV无码AV制服另类专区_亚洲在线第一区_国产熟妇高潮呻吟喷水_成人欧美视频_亚洲日韩视频免费观看_国模无码人体一区二区 | 免费一级a毛片免费观看欧美大片_久久人妻熟女一区二区_xxxxhd裸体video_久久久久久久国产精品视频_国产村偷农村妇女免费视频_欧美激情黄色片_永久免费一区二区三区_国产日产欧洲无码视频 | 日韩精品不卡一区二区_久久久久久久久久久免费_久久91亚洲精品久久91综合_免费高清国产_久久免费福利_日本一区二区三区免费_无码人妻丰满熟妇啪啪7774_亚洲一区二区三区香蕉 高清不卡免费视频_猛烈顶弄H禁欲老师H春潮视频_国产老肥熟精品大全_亚洲欧美成人a毛片_亚洲精品在_第一区免费在线观看_免费国产自久久久久三四区久久_亚洲男人的天堂网 | 国内自拍第23页_欧美性做爰片免费视频看_狠狠操人人_久久av喷潮久久av高_国产真人美女A爱做_国产精成人品localhost_亚洲乱码日产一区三区_999精品国产人妻无码梦乃爱华 | 伊人婷婷影院_精品亚洲天堂_免费天堂av_国产真实伦在线视频免费观看_亚洲一二精品_国产999久久_熟女俱乐部五十路六十路av_91嫩草私人成人亚洲影院 | 国产精品奇米一区二区三区小说_国产乱人伦av在线a_日日综合网_调味的房子在线观看_亚洲av狠狠爱一区二区三区_国产在线播放精品视频_人与禽的免费一级毛片_国产一级精品视频 | 免费网站高清观看素材_人妻蜜と1~4中文字幕月野定规_97超碰免费在线_中文字幕在线人_亚洲色无码A片一区二区潘甜甜_欧美中文一区二区三区_想要xx·m3u8色视频_亚洲av中文无码4区免费 | 黄色免费观看_在线欧美国产_日日躁夜躁aaaaxxxx_老师露出两个奶球让我吃奶头_aa国产_高清freexxxx性国产意思_午夜射精日本三级_夜夜爽欧美肥妇xxxx | 男女好痛好深好爽视频一区_亚洲国产精品无码AV久久久_国产色中色_日韩视频在线观看免费_加勒比色老久久综合网_成人18在线_成人美女在线_九九视频这里只有精品 | 精品无码AV无码免费专区_成人免费A级毛片_欧洲精品一区二区三区久久_精品人伦一区二区三_97SE亚洲国产综合在线_日本一本不卡_91嫩草嫩草_鲁死你资源站亚洲AV | 免费操比视频_久久久久久精品无码午夜按摩师_中文乱码字幕高清在线观看_91精品国产91久久久娜娜_黄色影视网址_色爱99_啊轻点内射在线视频_www.久久艹 | 国产村民一二三区_国产香蕉尹人综合在线观看_久久久久久久久久一区_久久婷婷人人澡人人喊人人爽_天天干天天透_日韩免费特黄一二三区_欧美国产日韩在线视频_国产欧美日韩另类在线专区 | 成人黄色一级毛片_特大巨黑吊性XXXX_亚洲大片一区二区三区_国产乱子伦无码精品小说_永久网站_国产交换3p国产精品_欧美丰满少妇xxⅹ_日本aⅴ中文 | 亚洲乱亚洲乱妇19p_色肉色伦交国产69精品_欧洲吸奶大片在线看_四虎免费看黄_国产人妻精品午夜福利免费_在线观看免费视频精品_黄网www_婷婷91 | 伊人一本在线_亚洲AV永久无码精品国产精_久久精品岛国AV一区二区无码_亚洲欧洲精品成人久久av18_美女视频一二三区_国产黄色录像一级片_91视频综合网_九九热有精品 | 国产淫片_中文在线一区二区_精品一区二区免费_日韩在线激情视频_亚洲色婷婷久久精品AV蜜桃_草草影院ccyycom_欧美日韩视频免费看_出租屋勾搭老熟妇啪啪 | 2021亚洲卡一卡二新区入口_狠狠噜狠狠狠狠丁香五月_护士被两个病人伦奷日出白浆_国产女人本色高清在线观看_嫩草懂你_国内精品99_久久久国产精品免费观看_免费看成年人视频 | 免费无码a片一区二三区_黄视频网站大全_久久福利视频免费观看_国产网站精品_免费看内射乌克兰女_日产精品99久久久久久_国产高清国产精品国产专区_久久mv成人精品亚洲动漫 | 久久国产欧美一区二区_人禽l交免费视频_一色屋精品视频在线观看免费_99久久久无码国产精品免费蜜柚_xxxx欧美丰满大屁股free_人人插人人干_免费在线观看高清视频网站_丰满少妇大尺度慢摇 | 日韩经典AV在线观看_中文无码日韩欧免费视频_捆绑白丝粉色jk震动捧喷白浆_日本慰安所一级毛片在线播放_亚洲精品久久久乳夜夜欧美_97浪潮性色91久久久美川_亚洲蜜桃精久久久久久久久久久久_最新中文字幕av | h网站免费在线观看_久久丫精品国产亚洲av_男女啪啪激烈高潮喷出动态图_亚洲欧美国产毛片在线_国产精品伦一区二区三级视频_天天躁日日躁狠狠躁退_人妻洗澡被强公日日澡_中文字幕精品—区二区四季 | 黄色片特级片_亚洲性激情_在线一区二区三区四区_成人看片黄a在线观看_我的逼好痒_av软件大全_国产免费福利在线观看_粉嫩极品国产在线观看 | 中国老熟妇XXXXX_av日韩免费在线观看_91精品国产自产91精品_国产一级性生活_无码午夜人妻一区二区不卡视频_97超爽成人免费视频在线播放_中文字幕在线观看视频一区_国产成人综合av | 国产人与动牲交_老牛嫩草一区二区三区日本_性欧美日本_欧美成人在线免费视频_日本WWW一道久久久免费榴莲_丰满少妇A级毛片露出偷拍_国产无码一区二区精品_欧洲裸体兽交大黑妞 | 久草视频中文_aiai久久_日韩精品一区二区三区免费_av网站一区二区_精品视频久久久久久久_亚州av网站大全_国产单亲乱视频_国产成人a区在线观看视频 | 青青草99啪国产免费_欧美与欧洲交xxxx免费观看_亚洲欧美日韩v在线观看不卡_成人91污污污在线观看_亚洲永久免费网站_亚洲视频一区二区三区_日韩在线视频在线观看_亚洲国产精品精华液网站 | 丁香婷婷六月综合交清_素人视频在线观看免费_亚洲精品国精品久久99热一_亚洲AV无码无在线观看_亚洲AV无码片一区二区三区_任你操免费视频_亚洲av日韩av天堂久久_色欲天天婬色婬香视频综合网 | 亚洲一区AV在线观看_欧美熟妇zozozo_热久久精品国产_日本丰满少妇XXXX_97超碰香蕉_国产日韩欧美视频在线观看_草草视频在线播放_欧美成人午夜免费全部完 | 欧美一区二区福利视频_国产av高潮社区_97国产香蕉_欧美日韩在线不卡_一本久草_久久精华液_成人免费午夜视频_国产99视频在线观看 | 国产精品国产精品国产专区不卡_欧美精品人人做人人爱视频_aa亚洲一区一区三区_一级黄色片在线播放_av中文精品无码在线不卡_在线中文日韩_日韩免费_久久久精品美女 | 国产91网_国产在线精品一区二区三区不卡_欧美va久久久噜噜噜久久_G国产精品无马_中文字幕在线不卡一区二区三区_亚洲AV色吊丝无码_韩国一级大片_永久免费AV无码网站04 | 欧美中文在线观看_国产91精_无码国产69精品久久久久网站_中文在线a在线_毛片大全免费_免费观看色网站_农村一级毛片_意甲赛程2024赛程表最新 | 99国产欧美另娄久久久精品_国内自拍农村少妇在线观看_久久亚洲道色宗和久久_日本aⅴ大伊香蕉精品视频_亚洲国产欧美日韩欧美特级_日本视频免费在线观看_日日操影视_曰本女人牲交全视频免费播放 | 中文字幕三区_无码人妻久久久一区二区三区_国内揄拍国内精品人妻_porn麻豆_国产精品性夜天天视频_大陆老太XXXXXHD_91丨国产丨精品入口_精品久久久久久久免费人妻 | 麻豆freexxxx性91精品_又黄又湿啪啪响18禁_午夜一级精品_免费A级毛片出奶水_WWW国产内插视频_最近中文字幕视频高清_日韩欧美国产区_亚洲欧美国产国产一区二区 | 国产精品suv一区二区88_亚洲欧洲日产国产最新_久久金品_亚洲欧美综合区_亚洲aⅴ无码成人网站国产_成人高潮片免费视频欧美_91免费观看_欧美在线播放一区二区三区 | 国产A∨国片精品一区二区_精品人成视频免费国产_xxxxfree少妇过瘾_午夜亚洲av日韩av无码大全_色依依av在线_亚洲精品一区二区三区99_1717精品视频在线观看_国内一区二区三区在线视频 | 久久网站热最新地址4_www色.com_饥渴少妇浪潮AV麻豆传煤_欧美色五月_伊人成伊人成综合网222_CHINESE玩弄老年熟女_成人午夜视频在线_日本婷婷免费久久毛片 | 久久99精品久久久66_毛片性做爰aaaaa_中国产一级毛片_日日操夜夜添_九九热线视频精品99_日韩视频一级_黄色国产在线_日本xxxx10 |