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

网站建设意见网络营销的推广方法有哪些

网站建设意见,网络营销的推广方法有哪些,网页qq登录保护怎么开启,阿里巴巴官网拍卖网MySQL 是一个领先的开源数据库管理系统。它是一个多用户、多线程的数据库管理系统。MySQL 在网络上特别流行。MySQL 数据库可在大多数重要的操作系统平台上使用。它可在 BSD Unix、Linux、Windows 或 Mac OS 上运行。MySQL 有两个版本:MySQL 服务器系统和 MySQL 嵌入…

MySQL 是一个领先的开源数据库管理系统。它是一个多用户、多线程的数据库管理系统。MySQL 在网络上特别流行。MySQL 数据库可在大多数重要的操作系统平台上使用。它可在 BSD Unix、Linux、Windows 或 Mac OS 上运行。MySQL 有两个版本:MySQL 服务器系统和 MySQL 嵌入式系统。

ADO.NET是统一访问关系数据库、XML 文件和其他应用程序数据的规范。MySql.Data是 MySQL 数据库的 ADO.NET 规范的实现。它是一个用 C# 语言编写的驱动程序,适用于所有 .NET 语言。

我们将该包包含到我们的.NET Core 项目中。

MySqlConnectionMySqlCommandMySqlDataReaderDataSet, MySqlDataProvider 是 .NET 数据提供程序模型的核心元素。

对象DataSet用于离线处理大量数据。它是一种断开连接的数据表示,可以保存来自各种不同来源的数据。MySqlDataReader和都DataSet 用于处理数据;它们在不同情况下使用。如果我们只需要读取查询结果,那么MySqlDataReader是更好的选择。如果我们需要更广泛的数据处理,或者我们想将 Winforms 控件绑定到数据库表,那么DataSet是首选。

using MySql.Data.MySqlClient;string cs = @"server=localhost;userid=dbuser;password=s$cret;database=testdb";using var con = new MySqlConnection(cs);
con.Open();Console.WriteLine($"MySQL version : {con.ServerVersion}");

我们导入 MySQL 数据提供程序的元素。

using MySql.Data.MySqlClient; 

这是连接字符串。数据提供程序使用它来建立与数据库的连接。我们指定主机名、用户名、密码和数据库名称。

string cs = @"server=localhost;userid=dbuser;password=s$cret;database=testdb";

创建一个MySQLConnection对象。此对象用于打开与数据库的连接。using当变量超出范围时,该语句将释放数据库连接资源。

using var con = new MySqlConnection(cs);

此行打开数据库连接。

con.Open();

ServerVersion 这里我们使用连接对象的属性打印 MySQL 的版本。

Console.WriteLine($"MySQL version : {con.ServerVersion}");

C# MySQL SELECT 语句 

using MySql.Data.MySqlClient;string cs = @"server=localhost;userid=dbuser;password=s$cret;database=mydb";using var con = new MySqlConnection(cs);
con.Open();var stm = "SELECT VERSION()";
var cmd = new MySqlCommand(stm, con);var version = cmd.ExecuteScalar().ToString();
Console.WriteLine($"MySQL version: {version}");

C# MySQL 创建表

using MySql.Data.MySqlClient;string cs = @"server=localhost;userid=dbuser;password=s$cret;database=testdb";using var con = new MySqlConnection(cs);
con.Open();using var cmd = new MySqlCommand();
cmd.Connection = con;cmd.CommandText = "DROP TABLE IF EXISTS cars";
cmd.ExecuteNonQuery();cmd.CommandText = @"CREATE TABLE cars(id INTEGER PRIMARY KEY AUTO_INCREMENT,name TEXT, price INT)";
cmd.ExecuteNonQuery();cmd.CommandText = "INSERT INTO cars(name, price) VALUES('Audi',52642)";
cmd.ExecuteNonQuery();cmd.CommandText = "INSERT INTO cars(name, price) VALUES('Mercedes',57127)";
cmd.ExecuteNonQuery();cmd.CommandText = "INSERT INTO cars(name, price) VALUES('Skoda',9000)";
cmd.ExecuteNonQuery();cmd.CommandText = "INSERT INTO cars(name, price) VALUES('Volvo',29000)";
cmd.ExecuteNonQuery();cmd.CommandText = "INSERT INTO cars(name, price) VALUES('Bentley',350000)";
cmd.ExecuteNonQuery();cmd.CommandText = "INSERT INTO cars(name, price) VALUES('Citroen',21000)";
cmd.ExecuteNonQuery();cmd.CommandText = "INSERT INTO cars(name, price) VALUES('Hummer',41400)";
cmd.ExecuteNonQuery();cmd.CommandText = "INSERT INTO cars(name, price) VALUES('Volkswagen',21600)";
cmd.ExecuteNonQuery();Console.WriteLine("Table cars created");

C# MySQL 准备好的语句

using MySql.Data.MySqlClient;string cs = @"server=localhost;userid=dbuser;password=s$cret;database=testdb";using var con = new MySqlConnection(cs);
con.Open();var sql = "INSERT INTO cars(name, price) VALUES(@name, @price)";
using var cmd = new MySqlCommand(sql, con);cmd.Parameters.AddWithValue("@name", "BMW");
cmd.Parameters.AddWithValue("@price", 36600);
cmd.Prepare();cmd.ExecuteNonQuery();Console.WriteLine("row inserted");

C# MySqlDataReader

using MySql.Data.MySqlClient;string cs = @"server=localhost;userid=dbuser;password=s$cret;database=testdb";using var con = new MySqlConnection(cs);
con.Open();string sql = "SELECT * FROM cars";
using var cmd = new MySqlCommand(sql, con);using MySqlDataReader rdr = cmd.ExecuteReader();while (rdr.Read())
{Console.WriteLine("{0} {1} {2}", rdr.GetInt32(0), rdr.GetString(1), rdr.GetInt32(2));
}

C# MySQL 列标题

在下面的示例中,我们使用数据库表中的数据打印列标题。

using MySql.Data.MySqlClient;string cs = @"server=localhost;userid=dbuser;password=s$cret;database=testdb";using var con = new MySqlConnection(cs);
con.Open();string sql = "SELECT * FROM cars";
using var cmd = new MySqlCommand(sql, con);using MySqlDataReader rdr = cmd.ExecuteReader();while (rdr.Read())
{Console.WriteLine("{0} {1} {2}", rdr.GetInt32(0), rdr.GetString(1), rdr.GetInt32(2));
}

(结束)

http://www.yidumall.com/news/78896.html

相关文章:

  • 100t空间 做网站谷歌的推广是怎么样的推广
  • 做网站公司平台接app推广
  • 景山网站建设公司专业网站建设
  • 商城版网站制作b2b免费推广平台
  • 做网站技术服务费属于什么科目昆明网络推广公司排名
  • 移动免费网站建设厦门网站建设平台
  • 大连网站优化可以发外链的论坛有哪些
  • 做推广适合哪些网站qq群引流推广软件
  • 注册公司注册资金最低多少钱杭州seo
  • 接做网站私活b站在线观看
  • 广西建设工会网站网络运营推广是做什么的
  • 想学做网站可以在哪学免费seo在线优化
  • 郑州做网站公今日特大新闻新事
  • 微信开发平台官网小小课堂seo自学网
  • 昆山自适应网站建设杭州关键词排名工具
  • 一手房发帖网站怎样做今日国际军事新闻头条
  • 无锡企业建站模板企业网络推广计划
  • wordpress 首页 缩略图苏州seo网站优化软件
  • 杭州网站制作培训运营seo是什么意思
  • 直播网站开发费用广州网站seo公司
  • wap新闻网站源码西安seo计费管理
  • 网站优化排名资源山西搜索引擎优化
  • 公司网站建设佛山哪家打开百度一下你就知道
  • 企业网站建设怎么做seo服务的内容
  • 黑龙江做网站的公司西安seo外包服务
  • m2g网站百度站长平台链接提交
  • 无锡网站制作网站建设怎样推广产品
  • 微信网站建设多少钱关键词排名查询工具有什么作用?
  • 大连网站建设开源手机百度官网首页
  • 中国建设银行官网开户行查询福州seo经理招聘