c# 向mysql插入数据_C#连接mysql数据库 及向表中插入数据的方法
mysql 语句操作:
创建数据库:create database hotelATMDb;
use hotelATMDb;
C#连接mysql
1、引用 dll MySql.Data.dll 下载地址:http://download.csdn.net/detail/chen504390172/6746131
2、引用 using MySql.Data.MySqlClient;
连接语句:
string constr = "server=localhost;User Id=root;password=123456;Database=hotelATMDb";
con = new MySql.Data.MySqlClient.MySqlConnection(constr);
向数据库中插入数据方法一:
public static void W()
{
MySqlConnection con;
try
{
string constr = "server=localhost;User Id=root;password=123456;Database=hotelATMDb";
con = new MySql.Data.MySqlClient.MySqlConnection(constr);
string par="xiaoxiao1";
con.Open();
string sql ="insert into testinfo(name)values('"+ par+"')";
MySqlCommand mycmd1 = new MySqlCommand(sql,con);
mycmd1.ExecuteNonQuery();
con.Close();
}
catch
{
MessageBox.Show("连接数据库失败");
}
}
C#向mysql插入数据方法二:
使用 MySqlParameter
代码如下:
public static void W()
{
X();
MySqlConnection con;
try
{
string constr = "server=localhost;User Id=root;password=123456;Database=hotelATMDb";
con = new MySql.Data.MySqlClient.MySqlConnection(constr);
string par="xiaoxiao2";
con.Open();
string sql = @"insert into testinfo(name)values(?name)";
MySqlParameter[] msp = new MySqlParameter[]
{
new MySqlParameter("?name",par)
};
MySqlHelper.ExecuteNonQuery(con,sql,msp); con.Close(); } catch { MessageBox.Show("连接数据库失败"); } }
c# 向mysql插入数据_C#连接mysql数据库 及向表中插入数据的方法相关推荐
- mysql向表中插中文显示,针对mysql数据库无法在表中插入中文字符的解决方案(彻底解决jav...
针对mysql数据库无法在表中插入中文字符的解决方案(彻底解决jav 针对mysql数据库无法在表中插入中文字符的解决方案(彻底解决:java.sql.SQLException: Incorrect ...
- oracle数据库表excel文件位置,“如何将excel表格数据导入到oracle数据库对应的表中?“数据库文件导入excel表格数据库中...
如何实现Excel表格自动导入到数据库 库?是什么数据库?sql?access?mysql?我以sql2008为例子 1.打开SQL Server Management Studio-任务-数据 2. ...
- oracle表中放入word,“如何将excel表格数据导入到oracle数据库对应的表中?“将excel表格导入word...
如何将excel表格数据导入到oracle数据库对应的表中? 敢问楼主,表A几列,表B存在几列,表C存在几列 常规方法(表中列和excel中列) PLSQL 中 : select * from A u ...
- 用ado把excel数据写入oracle,如何将excel表格数据导入到oracle数据库对应的表中?!oracle导出excel文件...
如何把excel里的表导入到oracle里 使用第三方工具吧,toad之类的 一个excel表格中有多个sheet,如何将其导入oracle数据库 户和要用DBA 最简单得建用户: create us ...
- c 怎么连接mysql博客_C连接MySql数据库
我用的是dev-c++ 4.9.9.2 with Mingw/GCC 3.4.2加C语言连接mySQL 如果使用的是msvc的编译器,那么使用的libmysql.lib是没问题的,但是如果使用的是mi ...
- oracle 两表去除重复的数据,Oracle数据库删除两表中相同数据的方法
在Oracle数据库中删除两表中相同数据的方法是用到in语句,本文通过实例来讲解删除两表中相同数据的方法. 软件环境: 1.Windows NT4.0+ORACLE 8.0.4. 2.Oracle安装 ...
- 《python 数据可视化编程实战》-从excel表中读取数据
从excel表中读取数据 #!/usr/nim/env python # _*_ coding:utf-8 _*_ import xlrd from numpy import *file1 = 'D: ...
- c# mysql 汉字乱码_C#连接MySQL汉字乱码
使用C#连接MySQL做B/S结构的系统程序出现乱码问题. 解决方法如下: 视图:charset=gbk 控制器:正常... 操作数据库: StringBuilder strSql = new Str ...
- c#mysql连接数据库字符串_C# 连接SQL数据库字符串
一:C# 连接SQL数据库 Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myP ...
最新文章
- MySQL rpm包 二进制区别_Linux环境下安装mysql5.6(二进制包不是rpm格式)
- Jenkins 设置镜像_Windows Docker Agent 镜像可以常规使用了
- 1. 赋值运算符函数
- SSH框架整合截图总结(三)
- careercup-链表 2.7
- oracle trap,配置SNMP trap
- Juce-强大的开源类库
- 交易类APP原型设计分享 - 5miles
- 三极管稳压电路仿真分析案例(转)
- Spark 报错:Lost task 0.0 in stage 1.0 (TID 2, xxx, executor 0): java.io.FileNotFoundExceptio
- 缺陷管理工具-QC篇
- ArcGIS——使用符号级别区分重叠的面图层
- 为什么 MySQL 唯一索引会导致死锁,“有心杀贼,无力回天”?
- android用户界面组件都是放置在,Android开发工程师第十章 节 用户界面高级组件.ppt...
- 让你的工作更高效!快来看看如何使用内网穿透
- 错误“a label can only be part of a statement and a declaration is not a statement”解决方法
- Jenkins高级篇之Pipeline语法篇-7-Declarative Pipeline指令:triggers/stage/tool
- 类Loopy是公共的, 应在名为 Loopy.java 的文件中声明
- 【题解】CH5202 自然数拆分Lunatic版 完全背包
- MySQL(管理)01 -- 用户User和权限Privileges<B.用户管理权限设置>
热门文章
- P1131 [ZJOI2007] 时态同步
- 吉吉王国(二分+树形dp)
- 1148 Werewolf - Simple Version 甲级
- CodeForces 1361E James and the Chase(dfs + 结论)
- bfs:01迷宫(洛谷P1141)
- YbtOJ#652-集合比较【Treap】
- P2272-[ZJOI2007]最大半连通子图【tarjan,缩点】
- CF966E-May Holidays【虚树,分块】
- ZOJ1041-Transmitters【差积,计算几何】
- 【做题记录】[NOI2008] 假面舞会—有向图上的环与最长链