• 大小: 3.23MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-15
  • 语言: C#
  • 标签: 新手入门  

资源简介

C#操作Mysql实例demo实现简单的增删改查,非常适合刚学C#的新手。简单的操作数据库的增删改查。C#新手入们demo

资源截图

代码片段和文件信息

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 MySql.Data.MySqlClient;





namespace 测试与mysql的连接
{
    public partial class Form1 : Form
    {
        MySqlDataAdapter da;
        string sql;
        DataTable dt;
        MySqlDataReader dr;
        MySqlCommand cmd;
        MySqlConnection myConn = new MySqlConnection(“server=localhost;user id=root; password=root; database=test; pooling=false;port=3306“);

        public Form1()
        {
            InitializeComponent();
        }
        
        //查询
        private void button1_Click(object sender EventArgs e)
        {
            try
            {
                myConn.Open();
                sql = “select * from user“;
                da = new MySqlDataAdapter(sql myConn);
                dt = new DataTable();
                da.Fill(dt);
                dataGridView1.DataSource = dt;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                myConn.Close();
            }
        }

        private void button4_Click(object sender EventArgs e)
        {
            try
            {
                cmd = myConn.CreateCommand();
                myConn.Open();
                cmd.CommandText = “delete from user where userid=@id“;//删除语句,已ID为条件删除
                cmd.Parameters.Add(“@id“ MySqlDbType.Int32).Value = textBox3.Text;
                cmd.ExecuteNonQuery();
                MessageBox.Show(“删除成功!“);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                myConn.Close();
            }
        }

        //增加
        private void button3_Click(object sender EventArgs e)
        {
            try
            {
                cmd = myConn.CreateCommand();//sql命令对象,表示要对sql数据库执行一个sql语句
                cmd.CommandText = “insert into user(username) values(@name)“;//sql语句@name@age表示两个参数
                cmd.Parameters.Add(“@name“ MySqlDbType.VarChar).Value = textBox6.Text;
                myConn.Open();//打开连接
                cmd.ExecuteNonQuery();//执行不是查询的sql语句
                MessageBox.Show(“插入成功!“);
            }//打开数据库连接一定要记得关闭连接:
            catch (Exception ex)//由于sql语句对半全角很敏感,捕捉异常
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                myConn.Close();//不管打开成功还是失败,都能关闭连接
            }
        }

         //修改查询
        private void button2_Click(object sender EventArgs e)
        {
           try
           {
                 cmd = myConn.CreateCommand();
                 cmd.CommandText = “select username from user where userid=@id“;
               

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    .......   4206748  2009-04-23 01:42  winform简单的增删改查\mysql-connector-net-6.0.3\mysql.data.msi

     文件       7730  2012-06-16 10:08  winform简单的增删改查\数据库表截图.jpg

     文件       4570  2012-06-16 10:10  winform简单的增删改查\简单的增删改查\Backup\测试与mysql的连接\Form1.cs

     文件      13159  2012-06-16 09:49  winform简单的增删改查\简单的增删改查\Backup\测试与mysql的连接\Form1.Designer.cs

     文件       5814  2012-06-16 09:49  winform简单的增删改查\简单的增删改查\Backup\测试与mysql的连接\Form1.resx

     文件        504  2012-06-15 15:41  winform简单的增删改查\简单的增删改查\Backup\测试与mysql的连接\Program.cs

     文件       1378  2012-06-15 15:41  winform简单的增删改查\简单的增删改查\Backup\测试与mysql的连接\Properties\AssemblyInfo.cs

     文件       2896  2012-06-15 15:41  winform简单的增删改查\简单的增删改查\Backup\测试与mysql的连接\Properties\Resources.Designer.cs

     文件       5612  2012-06-15 15:41  winform简单的增删改查\简单的增删改查\Backup\测试与mysql的连接\Properties\Resources.resx

     文件       1108  2012-06-15 15:41  winform简单的增删改查\简单的增删改查\Backup\测试与mysql的连接\Properties\Settings.Designer.cs

     文件        249  2012-06-15 15:41  winform简单的增删改查\简单的增删改查\Backup\测试与mysql的连接\Properties\Settings.settings

     文件       4009  2012-06-15 16:09  winform简单的增删改查\简单的增删改查\Backup\测试与mysql的连接\简单的增删改查.csproj

     文件        955  2012-06-16 10:09  winform简单的增删改查\简单的增删改查\Backup\简单的增删改查.sln

    ..A..H.     15360  2016-12-25 16:49  winform简单的增删改查\简单的增删改查\Backup\简单的增删改查.v12.suo

     文件      14336  2012-06-16 10:11  winform简单的增删改查\简单的增删改查\测试与mysql的连接\bin\Debug\测试与mysql的连接.exe

     文件      32256  2012-06-16 10:11  winform简单的增删改查\简单的增删改查\测试与mysql的连接\bin\Debug\测试与mysql的连接.pdb

     文件      22704  2016-12-25 16:50  winform简单的增删改查\简单的增删改查\测试与mysql的连接\bin\Debug\测试与mysql的连接.vshost.exe

     文件        490  2016-07-16 19:44  winform简单的增删改查\简单的增删改查\测试与mysql的连接\bin\Debug\测试与mysql的连接.vshost.exe.manifest

     文件       4570  2012-06-16 10:10  winform简单的增删改查\简单的增删改查\测试与mysql的连接\Form1.cs

     文件      13159  2012-06-16 09:49  winform简单的增删改查\简单的增删改查\测试与mysql的连接\Form1.Designer.cs

     文件       5814  2012-06-16 09:49  winform简单的增删改查\简单的增删改查\测试与mysql的连接\Form1.resx

     文件        791  2016-12-25 16:50  winform简单的增删改查\简单的增删改查\测试与mysql的连接\obj\Debug\DesignTimeResolveAssemblyReferences.cache

     文件       7010  2016-12-25 16:50  winform简单的增删改查\简单的增删改查\测试与mysql的连接\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件      66486  2012-06-15 16:09  winform简单的增删改查\简单的增删改查\测试与mysql的连接\obj\Debug\ResolveAssemblyReference.cache

     文件       4608  2016-12-25 16:50  winform简单的增删改查\简单的增删改查\测试与mysql的连接\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll

     文件        908  2012-06-16 10:06  winform简单的增删改查\简单的增删改查\测试与mysql的连接\obj\Debug\测试与mysql的连接.csproj.FileListAbsolute.txt

     文件        847  2012-06-16 09:55  winform简单的增删改查\简单的增删改查\测试与mysql的连接\obj\Debug\测试与mysql的连接.csproj.GenerateResource.Cache

     文件      14336  2012-06-16 10:11  winform简单的增删改查\简单的增删改查\测试与mysql的连接\obj\Debug\测试与mysql的连接.exe

     文件        180  2012-06-16 09:55  winform简单的增删改查\简单的增删改查\测试与mysql的连接\obj\Debug\测试与mysql的连接.Form1.resources

     文件      32256  2012-06-16 10:11  winform简单的增删改查\简单的增删改查\测试与mysql的连接\obj\Debug\测试与mysql的连接.pdb

............此处省略30个文件信息

评论

共有 条评论