狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

[點晴永久免費OA]C#+SQL Server的數據庫管理系統常用的代碼

admin
2022年7月5日 0:32 本文熱度 997

數據庫管理系統

數據庫管理系統(Database Management System)是一種操縱和管理數據庫的大型軟件,用于建立、使用和維護數據庫,簡稱DBMS。它對數據庫進行統一的管理和控制,以保證數據庫的安全性和完整性。用戶通過DBMS訪問數據庫中的數據,數據庫管理員也通過DBMS進行數據庫的維護工作。它可以支持多個應用程序和用戶用不同的方法在同時或不同時刻去建立,修改和詢問數據庫。大部分DBMS提供數據定義語言DDL(Data Definition Language)和數據操作語言DML(Data Manipulation Language),供用戶定義數據庫的模式結構與權限約束,實現對數據的追加、刪除等操作。

接下來博主分享下開發一個數據庫管理系統所需的基本知識。

C#  Part:

1、try、catch語句

            try
            {
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
            }

2、需要引用的空間命名

using System.Data.Sql;
using System.Data.SqlClient;

3、常用的變量

        SqlConnection pConn;
        SqlDataAdapter pAdpt;
        SqlCommand pCom;
        string pConnstr;
        string pSQL;
        DataSet ds = new DataSet();

4、數據庫連接語句

pConnstr = "Data Source = 計算機名;Initial Catalog=數據庫名;Integrated Security=True";
                if (pConn == null) pConn = new SqlConnection(pConnstr);
                if (pConn.State == ConnectionState.Closed)
                {
                    pConn.Open();            
                }          MessageBox.Show("連接成功");
          pConn.Close();

 5、在DataGridView中顯示查詢結果(pConn.Open()后)

                pSQL = "select * from 表名 where 列名 = 值";
                pCom = new SqlCommand(pSQL, pConn);
                pAdpt = new SqlDataAdapter(pCom);
                pAdpt.Fill(ds, "result");
                pCom.executeNonQuery();
        dataGridView1.DataSource = ds.Tables[0]; 
        dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;

6、打開文件窗口

                string filename = "";
                OpenFileDialog OFD = new OpenFileDialog();
                OFD.InitialDirectory = System.Windows.Forms.Application.StartupPath;
                OFD.Filter = "(*.xls)|*.xls";
                if (OFD.ShowDialog() == DialogResult.OK)
                {
                    if (OFD.FileName.Contains("表") )
                        filename = OFD.FileName;
                    else
                    {
                        if (MessageBox.Show("請確認是否選的導入表?", "導入表提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
                            filename = OFD.FileName;
                    }
                }
                textBox1.Text = filename;

7、保存文件窗口

                SaveFileDialog SFD = new SaveFileDialog();
                SFD.InitialDirectory = System.Windows.Forms.Application.StartupPath;
                SFD.Filter = "導出表文件 (*.xls)|*.xls|(*.xlsx)|*.xlsx";
                if (SFD.ShowDialog() == DialogResult.OK)
                {
                    if (SFD.FileName.Contains("導出"))
                        textBox2.Text = SFD.FileName;
                    else
                    {
                        if (MessageBox.Show("請確認是否選的導出表?", "導出表提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
                            textBox2.Text = SFD.FileName;
                    }
                }

8、各種控件的狀態改變

checkBox1.Checked = false;//狀態變為不勾選
comboBox1.selectedIndex = 0;//顯示comboBox1的第一項
comboBox1.Text = "";//清空comboBox1
for (int i = checkedListBox1.Items.Count - 1; i >= 0; i--)
 { checkedListBox1.SetItemChecked(i, false); }
//將checkedListBox1中所有checkBox狀態變為未勾選

SQL Part:

 1、插入數據

不指定插入:
insert INTO table_name
VALUES (value1,value2,value3,...);
指定列名插入語句:
insert INTO table_name (column1,column2,column3,...)
VALUES (value1,value2,value3,...);

2、刪除語句

delete from 表名稱 where 列名稱 = 值
delete * from table_name

3、查詢語句

select * from 表名 where 列名 = 值

4、修改語句

update 表名稱 SET 列名稱 = 新值 where 列名稱 = 某值

學會這些,你就可以上手開發一個數據庫管理系統啦!


該文章在 2022/7/5 0:32:01 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved