首页 > 编程语言 >C# GUI(Winform)测试

C# GUI(Winform)测试

时间:2022-11-10 02:55:25浏览次数:70  
标签:视频 exe 参考 C# fenlei GUI 打包 Winform

测试连接 Mysql 数据库

参考博客:VisualStudio2017,C#winform项目连接Mysql数据库

代码如下:

using MySql.Data.MySqlClient;

private void button1_Click(object sender, EventArgs e)
{
    String connStr = "server=localhost;Port=3307;user id=root;password=root;database=xwtj";
    MySqlConnection DBConn = new MySqlConnection();
    DBConn.ConnectionString = connStr;
    try
    {
        DBConn.Open();
        MessageBox.Show("连接成功");
        string sql = "select * from fenlei";
        MySqlDataAdapter mda = new MySqlDataAdapter(sql, DBConn);
        DataSet ds = new DataSet();
        // DataSet 也有自己的 Datatable,此处的 "fenlei" 即存储 table 的命名
        mda.Fill(ds,"fenlei");
        this.dataGridView1.DataSource = ds.Tables["fenlei"];
    }
    catch (Exception ex)
    {
        MessageBox.Show(ex.Message);
    }
}

补充:

数据库命令看此篇笔记:sql_node

// cmd 连接数据库
mysql -u root -p -P3307

测试打包成 exe

参考视频:C#入门(22)之如何打包程序
参考视频:C#入门(23)之如何打包卸载程序
参考视频:Winform程序怎么把dll打包进exe
参考文章:将VS生成的msi文件和exe文件及环境集合为一个exe
参考视频:python打包 pyinstaller+Enigma Virtual Box

我知道了两种打包方式,一种是打包成文件形式,优点是速度快(前两个视频)

另一种是直接集合成 exe 的软件,优点是方便(第五个视频)

测试打包成 exe(最新,最方便)

参考文章:使用Costura.Fody插件将自己写的程序打包成一个可以独立运行的EXE文件

标签:视频,exe,参考,C#,fenlei,GUI,打包,Winform
From: https://www.cnblogs.com/CourserLi/p/15744330.html

相关文章

  • Python: convert int to mode string
     def_convert_mode(mode:int):ifnot0<=mode<=0o777:raiseRuntimeErrorres=''forvinrange(0,9):ifmode>>v&1:......
  • 基于Python的批量处理execl文件内容
    今天遇到一个棘手的问题,在三个文件夹中将近60个execl表选出所需的特定三列数据,且表名,sheet名,表中的数据类型均不一致,故想到利用Python批量化处理技术手段进行处理。其原理......
  • Spring Security 知识点总结
    Security部分WebSecurityConfigurerAdaptersecurity配置的核心类在这里配置权限等信息authenticationauthentication是认证(登陆)authorizationauthorizati......
  • C系统级编程-复习
    数组对象类型ArrayofType,它是多个相同对象类型的一维派生类型,包含两要素:元素个数,元素的对象类型所谓多维数组,不过是元素的迭代衍生,本质还是一维的声明对象标识......
  • curl跟踪重定向
    curl -Li https://xxxi 输出响应头,这样就能定位302之类的L跟踪重定向到最后一种是通过302重定向,需要解析header里面的内容<?php$context=stream_context_create(......
  • Docker WSLl2 目录相关记录
    windows10中的docker是基于wls2的。想访问docker的配置文件的话可以通过wsl2的目录来访问。在资源管理器中输入\\wsl$就可以找到相关的目录。比如我要改一个容器中的目......
  • vi 常用命令(CentOS 默认编辑器)
     一、关于vivi是最强大的文本编辑器,没有之一。尽管 vi已经是古董级的软件,但还是有无数新人迎着困难去学习使用,可见其经典与受欢迎的程度。无论是小说中还是电视剧,真正......
  • Spring Security 知识点总结
    Security部分WebSecurityConfigurerAdaptersecurity配置的核心类在这里配置权限等信息authenticationauthentication是认证(登陆)authorizationauthorizati......
  • LeetCode 题解 394. 字符串解码
    题目描述给定一个经过编码的字符串,返回它解码后的字符串。编码规则为:k[encoded_string],表示其中方括号内部的encoded_string正好重复k次。注意k保证为正整数。......
  • winform 子线程进行弹窗提示
    项目中有个动作:打开一个窗体展示FormToasttoast=newFormToast();toast.lblMsg.Text=str;toast.Show(); 大多数情况,直接在界面上(主线程)点击按钮的时候展示,没......