C#连接mysql数据库 及向表中插入数据的方法
2013-12-20 16:50
1096 查看
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("连接数据库失败");
}
}
创建数据库: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数据库事务以及获取插入数据ID的方法
- C#连接mysql数据库插入数据后获取自增长主键ID值
- hibernate 连接Mysql数据库插入中文数据变问号 解决方法
- C#连接mysql数据库插入数据后获取自增长主键ID值
- PHP中MySQL数据库连接,数据读写,修改方法
- C#连接Mysql数据库的方法
- php监测数据是否成功插入到Mysql数据库的方法
- C#(.NET)数据访问连接、查询、插入等操作的封装类
- C#往SqlServer批量插入数据的方法
- C# .NET连接MYSQL数据库的两种方法[转]
- C#连接Mysql数据库方法
- C# mysql 插入数据,中文乱码的解决方法
- php向mysql数据库插入百万级数据的两种方法效率比较
- C#(.NET)数据访问连接、查询、插入等操作的封装类
- C#连接MySQL数据库的方法
- nodejs 连接MySQL数据库及插入数据遇见的问题总结
- php连接mysql数据库(查询,插入数据)
- c#连接MySql数据库的两种方法
- C#连接MySql数据库的方法