相信很多人都在狐表论坛里搜素mysql,然后看怎么连接mysql,其实需求不是很多,就是能把mysql的表简单读出来,然后可以简单回写一下,就足够了。

然而关于Mysql的代码和教程总是到处飞,到处连接,看着看着就晕了。我现在就总结一下,把老师们的帖子总结一下,希望将来老师们就直接发我这帖子的连接,让大家不用再去绕弯路了

开始

---------

1.mysql环境,我是本地的mysql数据库,数据库名是test,账号是root,密码是root,,数据库里有1个表,叫T1,里面有2列,列名分别是  Col1  Col2

此主题相关图片如下:1.jpg

2下载一个MySql.Data.dll  (6.4.4.0 for net2.0版本的),待会狐表里要引用

3打开狐表,引用上面的dll(狐表→管理项目→外部引用,浏览添加该dll文件)

4如何查询数据?:

新建一个窗口,窗口里放一个按钮,一个Table控件。然后我们讲一下思路,我们按钮里写读取数据库的代码,把数据读取出来后,就填充到这个Table里。填充到Table了,剩下想怎么处理数据都很容易了,那是狐表的最强项。

以下内容只有回复后才可以浏览

我们看一下效果

此主题相关图片如下:2.jpg

5.如何更新、插入、删除数据呢?

再新建一个按钮,里面代码写

以下内容只有回复后才可以浏览

我们看下效果

此主题相关图片如下:3.jpg

我的狐表窗体也放上来,你下载导入我的窗体就可以看了

6.为什么mysql里的中文字段读取出来是乱码?

一般我们都是用utf8这个世界上最通用的字符格式,不过有的人新建数据库的时候就不留意,用了默认的latin1字符。

1狐表里的数据库连接字符串,记得带上 CharSet=utf8

2mysql的表的中文字段,记得设置字符编码为utf8 (我这个mysql管理工具叫 NaviCat)

此主题相关图片如下:2.jpg

读取结果展示:

此主题相关图片如下:3.jpg

一般现在的网站,大部分是UTF8,例如微赞 微擎 人人商城。也有部分网站提供双字符格式,例如织梦,有utf8编码或者GBK编码选择的。

gbk编码的字段我也不知道怎么才能读取正确,我设置字符串 CharSet=gbk,还是会乱码,如果有人研究到,就告诉我,我修正一下帖子

[此贴子已经被作者于2017/8/26 14:19:15编辑过]

狐表 mysql_狐表成功连接MySql方法教程小结,可查询 可回写 字段名可显示中文...相关推荐

  1. 怎么在cmd连接mysql_如何用cmd连接Mysql数据库

    通常我们在网络上看到的mysql教程和mysql工具书,里面都是cmd命令和结果集. 也许有一些初学者不懂在系统的哪个角落输入这些命令,或者启动mysql的一些工具,下面教你怎样进入这个mysql的c ...

  2. kettle 查询数据库写入文件_怎么连接数据库-详解如何用kettle连接mysql数据库并导出sql查询结果...

    概述 今天主要介绍下kettle怎么去连接mysql数据库及导出sql查询结果. 1.数据库链接驱动 如果没有安装对应的数据库驱动,在数据库连接的过程中,可能会报某个数据库连接找不到的异常,因此需要下 ...

  3. java JDBC连接MySQL数据库调用存储过程进行查询

    java JDBC连接MySQL数据库调用存储过程进行查询 主程序代码 工具类 文件信息 存储过程 结果截图 主程序代码 package Mysql;import util.JDBCUtils; im ...

  4. qt 连接mysql数据库_QT连接MYSQL数据库教程

    QT连接MYSQL数据库教程 最近购买了阿里云Linux服务器,处于自学需要安装了MYSQL5.7. 准备用QT开发个小工具,在使用QT提供的标准类连接MYSQL库的时候一直爆出无法加载MYSQL驱动 ...

  5. sas eg连接mysql_SAS通过odbc连接mysql方法

    SAS使用odbc连接mysql方法: 一.从mysql数据库官网下载mysql和mysql odbc driver并安装. 二.安装完之后,在控制面板-管理工具-数据源-驱动程序,添加mysql驱动 ...

  6. idea连接MySQL详细教程

    idea连接MySQL详细教程 1.在idea侧边找到Database,点击+号,在Data Source中选择MySQL. 2.填写用户,密码,选择需要连接的数据库名称后,点击测试连接. 3.点击& ...

  7. mysql 联查字段名重复_查询数据库多个字段名时的结果有重复的解决办法_MySQL

    bitsCN.com 查询数据库多个字段名时的结果有重复的解决办法 查询数据库的结果有重复,怎么办? 在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关 ...

  8. java使用jdbc连接oracle,实现自定义sql查询,加载字段注释

    java使用jdbc连接oracle,实现自定义sql查询,加载字段注释 第一步.加载驱动 引用包 import java.sql.Connection; import java.sql.Driver ...

  9. 手机连接投影机的步骤_苹果手机如何连投影仪_苹果手机与投影仪连接的方法教程(步骤)...

    如何玩转iPhone手机?最近手机连接投影仪被大家关注,那么苹果手机是如何连接投影仪的呢?新出的iPhone8可以连接吗?跟随小编一起来了解一下详细的步骤教程吧. 苹果手机与投影仪连接的方法教程(步骤 ...

最新文章

  1. 详解 Mysql LEFT JOIN和JOIN查询区别及原理
  2. 有关项目实施【老男孩】的经验分享
  3. boost::container模块实现虚拟测试分配器的程序
  4. C语言高级编程:指针变量p指向的地址与p自身的地址
  5. 嵌入式操作系统的主要特点都有哪些
  6. 深搜DFS\广搜BFS 图初步入门
  7. Mybatis JdbcType与Oracle、MySql,javaType数据类型对应列表
  8. C#/.net 中的事件与代理
  9. Redis (三)雪崩和穿透
  10. css3 混合,css3混合模式
  11. 好奇怪呀后面加什么标点_好奇怪,为什么开发商就不能把这款好户型打造得更完美些呢?...
  12. Atitit 可视化技术体系题 目录 1. 1. 可视化分类 1 1 1.1. 1.1. 层次可视化 金字塔等 层次降为3层归类可视化 1 1 1.2. 1.2. 高层可视化 鸟瞰可视化 1 1 1
  13. rost反剽窃检测系统_论文为什么需要进行查重检测?
  14. springboot项目java生成kml文件
  15. android 项目交接文档,产品交付规范文档
  16. c#编程实战宝典 付强_C#编程实战宝典(光盘内容另行下载,地址见书封底)
  17. 华为android解锁,华为手机如何解锁 华为手机解锁方法【图文详解】
  18. PHP爬虫的三种方法
  19. 六 创建横断面图及采样线的编辑
  20. linux大容量硬盘 克隆到小硬盘_如何将大硬盘克隆到小磁盘?

热门文章

  1. 跟着我从零开始入门FPGA(一周入门XXOO系列)-设计一个只有4条指令的CPU
  2. sbt 使用国内镜像 sbt 下载很慢 (尝试了几乎全网所有办法,依然无效。最后解决!!!)
  3. win10安装GDCM以期用pydicom读取jpeg无损压缩过的DICOM文件
  4. Swiper插件读后感
  5. 调用pyspark.ml库对信用卡逾期进行预测
  6. 怎样投注‘11选5’中奖更多
  7. windows映射网络驱动器出错解决方案
  8. 大话西游手游如何修改服务器,大话西游手游如何重新更换职业?更换新职业操作方法说明...
  9. 计算机和hdmi无法正常显示,Win7系统下电脑HDMI连接显示器字体显示虚不清楚如何解决...
  10. php验证手机号码 函数,php手机号码验证判断函数