亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

VS2022與SQL?server數(shù)據(jù)庫連接與訪問方法操作

 更新時間:2024年01月16日 10:55:56   作者:_read_  
在學(xué)習(xí)過程中我們常常需要連接數(shù)據(jù)庫對大量的數(shù)據(jù)進(jìn)行管理,下面這篇文章主要給大家介紹了關(guān)于VS2022與SQL?server數(shù)據(jù)庫連接與訪問的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下

前言

不同開發(fā)工具(開發(fā)語言)對數(shù)據(jù)鏈接訪問的方法是不同的,本次實(shí)驗(yàn)主要通過VS2022中的數(shù)據(jù)工具連接SQL數(shù)據(jù)庫,并通過執(zhí)行相關(guān)代碼對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行處理,實(shí)現(xiàn)對窗口進(jìn)行的系統(tǒng)主界面操作和按鍵控制操作。

一、SQL server的操作

1.首先連接到服務(wù)器,要注意登錄的是sa賬號

 2.前期準(zhǔn)備工作是創(chuàng)建好數(shù)據(jù)庫,并初始化各個表。

二、VS2022的操作

(一)瀏覽客戶信息表

1.創(chuàng)建新項目

2.選擇Windows窗體應(yīng)用

 這個是在安裝軟件的時候添加的,如果當(dāng)時沒有選擇,可以點(diǎn)擊這里安裝

 3.輸入好項目名稱就可以創(chuàng)建了

4.首先調(diào)整后界面大小,然后在視圖的工具箱里選擇DataGridView放入窗口里,調(diào)整好大小,這是運(yùn)行后的窗口界面大小。

 5.在右上角的小三角處添加數(shù)據(jù)源導(dǎo)入金融數(shù)據(jù)庫

 6.選擇數(shù)據(jù)庫,下一步

 7.選擇數(shù)據(jù)集,下一步

 8.選擇新建連接

 9.數(shù)據(jù)源選擇Microsoft SQL Server

 10.服務(wù)器名輸入英文的點(diǎn)“.”,身份驗(yàn)證選擇SQL Server身份驗(yàn)證,登錄sa賬號,選擇要連接的數(shù)據(jù)庫,測試連接顯示連接成功即成功。然后點(diǎn)擊確定。

 11.勾選顯示此字符串,并復(fù)制好保留到一個地方,后面會用到。【Data Source=.;Initial Catalog=數(shù)據(jù)庫名稱;User ID=sa;Password=123456】,然后下一步。

12.下一步

 13.選擇數(shù)據(jù)庫對象,選擇需要展示的表即可。然后完成。

 14.完成之后啟動一下,就可以瀏覽客戶信息表了。

(二)添加公共控件對表進(jìn)行查詢、刪除、插入操作

 1.在視圖的工具箱里選擇Button和TextBox

Button:單擊它時引發(fā)事件   

TextBox:輸入文本

 2.單擊Button,在它的屬性里修改其顯示文本為“查詢”

 3.雙擊查詢Button進(jìn)入編碼頁面,編寫對Button引發(fā)事件的代碼

if (this.textBox1.Text == "")
                MessageBox.Show("請輸入查詢內(nèi)容!");
            else
            {
                string strsql = " select * from client where c_name like '%" + textBox1.Text + "%' ";
                //創(chuàng)建并實(shí)例化SqlConnection
                SqlConnection conn =
                new SqlConnection("Data Source=.;Initial Catalog=金融2100300906;User ID=sa;Password=123456");
                //  ew SqlConnection("server=.;uid=sa;pwd=111111;database=學(xué)生信息庫
                SqlCommand cmd = new SqlCommand(strsql, conn);
                SqlDataAdapter da = new SqlDataAdapter(cmd);
                //創(chuàng)建DataSet用來存儲數(shù)據(jù)
                DataSet ds = new DataSet();
                //將數(shù)據(jù)填充到DataSet中
                da.Fill(ds);
                //在DataGirdView中顯示
                dataGridView1.DataSource = ds.Tables[0];
            }

注意改表名,查詢的字段名

 4.運(yùn)行輸入“張”,可查詢出名字里有張字的同學(xué)的信息

 5.可再添加刪除、插入、恢復(fù)顯示的Button,只需要改一下代碼的SQL語句即可。

刪除:" delete from client where c_name like '%" + textBox1.Text + "%'"

恢復(fù)顯示:" select * from client"

(三)設(shè)置系統(tǒng)主界面,通過按鍵打開另一個窗口

1.新建一個窗口來制作主界面,右鍵點(diǎn)擊test1,選擇添加,選擇Windows窗體

 2.在視圖里的工具箱里找到MenuStrip建立菜單欄

 3.逐個輸入要設(shè)置的內(nèi)容,然后雙擊要寫的模塊進(jìn)入編碼界面

代碼為

Form1 nf = new Form1();
nf.ShowDialog();

 4.注意需要改一下運(yùn)行的窗口順序。否則運(yùn)行時一直都會是Form1先運(yùn)行,我們想要系統(tǒng)主界面先運(yùn)行,再跳到瀏覽窗口。

找到Program.cs文件,雙擊進(jìn)入代碼界面

找到此條語句,將Form1改成Form2即可。

 5.運(yùn)行,選擇客戶信息瀏覽可以跳到Form1界面,進(jìn)行Form1界面的相關(guān)操作。

6.完成。 

總結(jié)

到此這篇關(guān)于VS2022與SQL server數(shù)據(jù)庫連接與訪問方法操作的文章就介紹到這了,更多相關(guān)VS2022 SQLserver數(shù)據(jù)庫連接內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論