• 大小: 72KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-09
  • 语言: C#
  • 标签: c#  SQL  form  

资源简介

C#数据表格控件的应用,包括使用text标签与butten标签的组合以及Dataviewgrid表格将数据库的数据显示并且可以进行删除插入更新

资源截图

代码片段和文件信息

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 数据表格控件的应用
{
    public partial class Form1 : Form
    {
        #region 查询方法
        private void course()
        {
            string conStr = “Data Source=DESKTOP-553K647\\SQL;Initial Catalog=test ; User ID=sa;Password=hhxx111111“;
            SqlConnection conn = null;
            try
            {
                conn = new SqlConnection(conStr);
                conn.Open();
                string sql = “select * from course“;
                SqlDataAdapter sda = new SqlDataAdapter(sql conn);
                DataSet dr = new DataSet();
                sda.Fill(dr);
                dataGridView1.DataSource = dr.Tables[0];
                dataGridView1.Columns[0].HeaderText = “编号“;
                dataGridView1.Columns[1].HeaderText = “课程名称“;
                dataGridView1.Columns[2].HeaderText = “学分“;
                dataGridView1.Columns[3].HeaderText = “备注“;
                dataGridView1.ReadOnly = true;
                dataGridView1.AllowUserToAddRows = false;
                dataGridView1.BackgroundColor = Color.White;
                dataGridView1.MultiSelect = false;
                dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            }
            catch (Exception ex)
            {
                MessageBox.Show(“查询错误“ + ex.Message);
            }
            finally
            {
                if (conn != null)
                    conn.Close();
            }
        } 
        #endregion
        public Form1()
        {
            InitializeComponent();
        }

        
        private void Form1_Load(object sender EventArgs e)
        {
            course();
        } 
        

        #region 修改
        private void button1_Click(object sender EventArgs e)
        {

            if (textBox1.Text != ““)
            {
                string connStr = “Data Source=DESKTOP-553K647\\SQL; Initial Catalog=test;User ID=sa;Password=hhxx111111“;
                SqlConnection conn = null;
                try
                {
                    conn = new SqlConnection(connStr);
                    conn.Open();
                    string sql = “select * from course where name like ‘%{0}%‘“;
                    sql = string.Format(sql textBox1.Text);
                    SqlDataAdapter sda = new SqlDataAdapter(sql conn);
                    DataSet dt = new DataSet();
                    sda.Fill(dt);
                    dataGridView1.DataSource = dt.Tables[0];
                }
                catch (Exception ex)
                {
                    MessageBox.Show(“出现错误“ + ex.Message);
                }
                finally
                {
                   

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-03-15 21:37  数据表格控件的应用\
     目录           0  2019-03-15 21:37  数据表格控件的应用\数据表格控件的应用\
     文件        1050  2019-03-15 15:13  数据表格控件的应用\数据表格控件的应用.sln
     文件       38912  2019-03-15 17:32  数据表格控件的应用\数据表格控件的应用.v12.suo
     文件         187  2019-03-15 15:13  数据表格控件的应用\数据表格控件的应用\App.config
     目录           0  2019-03-15 21:37  数据表格控件的应用\数据表格控件的应用\bin\
     目录           0  2019-03-15 21:37  数据表格控件的应用\数据表格控件的应用\bin\Debug\
     文件       15360  2019-03-15 17:24  数据表格控件的应用\数据表格控件的应用\bin\Debug\数据表格控件的应用.exe
     文件         187  2019-03-15 15:13  数据表格控件的应用\数据表格控件的应用\bin\Debug\数据表格控件的应用.exe.config
     文件       34304  2019-03-15 17:24  数据表格控件的应用\数据表格控件的应用\bin\Debug\数据表格控件的应用.pdb
     文件       24224  2019-03-15 17:29  数据表格控件的应用\数据表格控件的应用\bin\Debug\数据表格控件的应用.vshost.exe
     文件         187  2019-03-15 15:13  数据表格控件的应用\数据表格控件的应用\bin\Debug\数据表格控件的应用.vshost.exe.config
     文件         490  2018-04-12 07:35  数据表格控件的应用\数据表格控件的应用\bin\Debug\数据表格控件的应用.vshost.exe.manifest
     文件        4869  2019-03-15 17:20  数据表格控件的应用\数据表格控件的应用\Form1.cs
     文件        5247  2019-03-15 17:10  数据表格控件的应用\数据表格控件的应用\Form1.Designer.cs
     文件        5817  2019-03-15 17:10  数据表格控件的应用\数据表格控件的应用\Form1.resx
     目录           0  2019-03-15 21:37  数据表格控件的应用\数据表格控件的应用\obj\
     目录           0  2019-03-15 21:37  数据表格控件的应用\数据表格控件的应用\obj\Debug\
     文件        1453  2019-03-15 17:30  数据表格控件的应用\数据表格控件的应用\obj\Debug\DesignTimeResolveAssemblyReferences.cache
     文件        7087  2019-03-15 16:36  数据表格控件的应用\数据表格控件的应用\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件           0  2019-03-15 15:13  数据表格控件的应用\数据表格控件的应用\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
     文件           0  2019-03-15 15:13  数据表格控件的应用\数据表格控件的应用\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
     文件           0  2019-03-15 15:13  数据表格控件的应用\数据表格控件的应用\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
     目录           0  2019-03-15 15:13  数据表格控件的应用\数据表格控件的应用\obj\Debug\TempPE\
     文件        1262  2019-03-15 17:29  数据表格控件的应用\数据表格控件的应用\obj\Debug\数据表格控件的应用.csproj.FileListAbsolute.txt
     文件        1040  2019-03-15 17:19  数据表格控件的应用\数据表格控件的应用\obj\Debug\数据表格控件的应用.csproj.GenerateResource.Cache
     文件        2211  2019-03-15 15:30  数据表格控件的应用\数据表格控件的应用\obj\Debug\数据表格控件的应用.csprojResolveAssemblyReference.cache
     文件       15360  2019-03-15 17:24  数据表格控件的应用\数据表格控件的应用\obj\Debug\数据表格控件的应用.exe
     文件         180  2019-03-15 17:19  数据表格控件的应用\数据表格控件的应用\obj\Debug\数据表格控件的应用.Form1.resources
     文件       34304  2019-03-15 17:24  数据表格控件的应用\数据表格控件的应用\obj\Debug\数据表格控件的应用.pdb
     文件         180  2019-03-15 17:04  数据表格控件的应用\数据表格控件的应用\obj\Debug\数据表格控件的应用.Properties.Resources.resources
............此处省略12个文件信息

评论

共有 条评论