当前位置: 首页 > wzjs >正文

做360手机网站微网站建站平台

做360手机网站,微网站建站平台,wordpress浮动小人,卖家做批发发布信息网站有哪些1. vs2022打开运行原sql Server的C#窗体项目更改为mysql数据库 1.1. vs2022安装基础模块即可 安装1️⃣vs核心编辑器2️⃣.net桌面开发必选,可选均不安装!!! 为了成功连接mysql数据库,需要安装组件NuGet包管理器 安…

1. vs2022打开运行原sql Server的C#窗体项目更改为mysql数据库

1.1. vs2022安装基础模块即可

在这里插入图片描述
安装1️⃣vs核心编辑器2️⃣.net桌面开发必选,可选均不安装!!!
在这里插入图片描述
为了成功连接mysql数据库,需要安装组件NuGet包管理器
在这里插入图片描述
安装这个扩展是为了发布项目。
——在编辑器-扩展-浏览中找到该扩展并安装

1.2. 打开项目

在这里插入图片描述
通过.sln文件打开项目

1.3. 连接sql

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

mysql workbench中where数据库中
在这里插入图片描述
要连接其中的 c_ibmsdb 数据库
在这里插入图片描述

找不到mysql,需要在ODBC数据源添加在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

如果创建新数据源找不到mysql,需要下载安装
在这里插入图片描述
在https://dev.mysql.com/downloads/connector/odbc/下载,需要在该官网注册账号才能下载
在这里插入图片描述连接数据库代码(注释掉的是原使用sql server)改为使用mysql

//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Text;
//using System.Threading.Tasks;
//using System.Data.SqlClient;
//using System.Data;//namespace WindowsFormsApp0
//{
//     class Dao
//     {
//        SqlConnection sc=new SqlConnection ();
//        public SqlConnection connection()
//        {
//            string str = @"Data Source=LAPTOP-3UCLSUKT;Initial Catalog=demoDB;Integrated Security=True";
//            SqlConnection sc = new SqlConnection(str);
//            sc.Open();
//            return sc;
//        }
//        public SqlCommand command(string sql)
//        {
//            SqlCommand cmd = new SqlCommand(sql, connection());
//            return cmd;
//        }
//        //updata/delete/insert,返回受影响的行数
//        public int Execute(string sql)
//        {
//            return command(sql).ExecuteNonQuery();
//        }
//        //select
//        public SqlDataReader read(string sql)
//        {
//            return command(sql).ExecuteReader();
//        }
//        public void DaoClose()
//        {
//            sc.Close();//关闭连接
//        }
//    }
//}using System;
using System.Data;
using MySql.Data.MySqlClient; // 引用 MySQL 的命名空间namespace WindowsFormsApp0
{class Dao{MySqlConnection sc = new MySqlConnection(); // 使用 MySql.Data.MySqlClient 命名空间中的类public MySqlConnection connection(){string str = @"server=localhost;user=root;password=root;database=c_ibmsdb";sc = new MySqlConnection(str); // 使用类成员变量 scsc.Open();return sc;}public MySqlCommand command(string sql){MySqlCommand cmd = new MySqlCommand(sql, connection());return cmd;}// updata/delete/insert, 返回受影响的行数public int Execute(string sql){return command(sql).ExecuteNonQuery();}// selectpublic MySqlDataReader read(string sql){Console.WriteLine("Executing SQL: " + sql);return command(sql).ExecuteReader();}public void DaoClose(){if (sc != null && sc.State == System.Data.ConnectionState.Open){sc.Close(); // 关闭连接}}}
}

右击项目,选择管理NuGet
在这里插入图片描述
安装mysql相关的包
在这里插入图片描述
就可以成功连接mysql了

2. 发布项目

2.1. 无数据库的应用发布

需安装 Visual Studio Installer projects
在这里插入图片描述
设置为 Release
在这里插入图片描述
右键 项目解决方案
在这里插入图片描述
创建setup project项目
在这里插入图片描述
在这里插入图片描述
点击新建的setup project,在application Folder下新建文件夹app1(将 项目/bin/debug下所有文件添加到这)
在这里插入图片描述
在这里插入图片描述
创建主输出
在这里插入图片描述
创建主输出的快捷方式,移至 User’s Desktop
在这里插入图片描述
在这里插入图片描述
创建卸载:
在app1中添加 “C:\Windows\System32\msiexec.exe”(就是这个路径下的msiexec.exe!!)
在这里插入图片描述
同样创建一个快捷方式,放到User’s Programs Menu
在这里插入图片描述
点击 Setup1
在这里插入图片描述
选择 属性-ProductCode 中值,复制
在这里插入图片描述
粘贴到 Desktop中卸载快捷方式-属性-Arguments中,前面加上“/X ”(X后有一个空格)
在这里插入图片描述
选择 setup1-生成
在这里插入图片描述
在setup1/Release下可以看见生成的俩文件
在这里插入图片描述
将这俩文件发送给别人,别人就可以通过setup.exe安装了

2.2. 带mysql数据库的应用发布【2.1基础上➕1步即可】

在mysql workbench(安装的mysql 8.0,就会有这个mysql bench)Users and Privileges 中改 “localhost” 为 “%”
在这里插入图片描述

        public MySqlConnection connection(){//string str = @"server=localhost;user=root;password=root;database=c_ibmsdb";// string str = @"server=192.168.31.210;user=root;password=root;database=c_ibmsdb";// 改为数据库所在本机的Ip地址sc = new MySqlConnection(str); // 使用类成员变量 scsc.Open();return sc;}

本机的Ip地址怎么知道?
答:按Win+R,输入cmd,输入ipconfig,IPv4 地址就是本机的Ip地址

http://www.dtcms.com/wzjs/424047.html

相关文章:

  • 新浪网站用什么语言做的推广自己的网站
  • 校园门户网站 建设网络营销策划方案
  • 怎么做网站排名简述网络营销的特点
  • 郑州注册公司流程及费用seo行业网
  • 网站建设杭州杭州百度推广优化排名
  • php做网站特效外贸网站建设优化推广
  • 一般政府网站建设模式有哪些seo在线培训
  • 平湖网站建设公司微商推广哪家好
  • 湖州网站开发软文发布的平台与板块
  • java在线阅读小说网站开发推广类软文
  • c2c电子商务网站建设中国法律服务网app最新下载
  • jsp 做网站还是php手机seo关键词优化
  • 怎么创建个人微信公众号绍兴百度seo排名
  • 衡水企业网站制作报价网上找客户有什么渠道
  • 外贸大型门户网站建设网站seo哪家公司好
  • 朋友 合同 网站制作电商运营培训
  • 怎样做门户网站baidu百度首页
  • 企业建网站分类信息网品牌推广和品牌营销
  • asp.net c 网站开发网站推广公司大家好
  • 网站建设的前端和后端百度开户渠道
  • 北京网站制作的公司百度不让访问危险网站怎么办
  • 南昌网站seo外包百度seo刷排名网址
  • 如何做点击赚钱的网站网站流量统计查询
  • 做电影网站需要多打了服务器百度优化培训
  • 做网站对客户有什么帮助网站优化有哪些类型
  • 网站首页权重百度广告投放代理商
  • 自己做头像的网站漫画东莞市网络seo推广价格
  • 网站建设需要什么人爱站网长尾关键词挖掘
  • 行业网站建设详解南京最新消息今天
  • 完善政府门户网站建设方案自己做的网址如何推广