当前位置:首页 > 建站优化 > 正文内容

asp.net网站连接mysql(mysql删除数据库命令)

zhuangbi888.com2021-07-19 00:40建站优化108

mysql有个dll,引入项目里面就可以创建mysql连接对象。MySql.Data.dll//Mysql驱动。去网上下载。给你个MySQL的DBHelper类MySqlDBHelper.cs------------------------------usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Data;usingMySql.Data.MySqlClient;namespaceMySQLDB{publicclassMySqlDBHelper{//引导数据库连接数据库调用Web.Config文件privatestaticMySqlConnectionconnection;//创建连接publicstaticMySqlConnectionConnection{get{MySqlConnectionmyConn=newMySqlConnection("server=localhost;userid=root;password=root;database=vn_site;CharSet=utf8;");stringconnectionString=myConn.ConnectionString;if(connection==null){connection=newMySqlConnection(connectionString);//打开连接connection.Open();}elseif(connection.State==System.Data.ConnectionState.Closed){connection.Open();}elseif(connection.State==System.Data.ConnectionState.Broken){connection.Close();connection.Open();}returnconnection;}}//(无参)返回执行的行数(删除修改更新)publicstaticintExecuteCommand(stringsafeSql){MySqlCommandcmd=newMySqlCommand(safeSql,Connection);intresult=cmd.ExecuteNonQuery();returnresult;}//(有参)publicstaticintExecuteCommand(stringsql,paramsMySqlParameter[]values){MySqlCommandcmd=newMySqlCommand(sql,Connection);cmd.Parameters.AddRange(values);returncmd.ExecuteNonQuery();}//(无参)返回第一行第一列(删除修改更新)publicstaticintGetScalar(stringsafeSql){MySqlCommandcmd=newMySqlCommand(safeSql,Connection);intresult=Convert.ToInt32(cmd.ExecuteScalar());returnresult;}//(有参)publicstaticintGetScalar(stringsql,paramsMySqlParameter[]values){MySqlCommandcmd=newMySqlCommand(sql,Connection);cmd.Parameters.AddRange(values);intresult=Convert.ToInt32(cmd.ExecuteScalar());returnresult;}//返回一个DataReader(查询)publicstaticMySqlDataReaderGetReader(stringsafeSql){MySqlCommandcmd=newMySqlCommand(safeSql,Connection);MySqlDataReaderreader=cmd.ExecuteReader();returnreader;}publicstaticMySqlDataReaderGetReader(stringsql,paramsMySqlParameter[]values){MySqlCommandcmd=newMySqlCommand(sql,Connection);cmd.Parameters.AddRange(values);MySqlDataReaderreader=cmd.ExecuteReader();returnreader;}//返回一个DataTablepublicstaticDataTableGetDataSet(stringsafeSql){DataSetds=newDataSet();MySqlCommandcmd=newMySqlCommand(safeSql,Connection);MySqlDataAdapterda=newMySqlDataAdapter(cmd);da.Fill(ds);returnds.Tables[0];}publicstaticDataTableGetDataSet(stringsql,paramsMySqlParameter[]values){DataSetds=newDataSet();MySqlCommandcmd=newMySqlCommand(sql,Connection);cmd.Parameters.AddRange(values);MySqlDataAdapterda=newMySqlDataAdapter(cmd);da.Fill(ds);returnds.Tables[0];}}}

相关文章

公司域名注册需要提供哪些信息?

公司域名注册需要提供哪些信息?

申请域名注册的,应当提交下列文件、证件: (一) 域名注册申请表;(原件,申请人可以通过WWW、电子邮件、传真、邮寄,以及来访等方式获取《域名注册申请表》) (二) 本单位介绍信;(原件) (三)承办...

重庆微信网站制作费用(微信转账手续费是多少)

你好,我到目前大概做了几十个公司和个人型的网站,基本上涉及到了各种各样的行业网站,因此给你如下的几点建议。 如果网站访问量比较小,也就是一天不会超过10万.那么下面两条是一个网站所需要的硬性条件。 一...

网站读取速度慢(手机网页看视频网速慢)

  网站打开慢有很多原因,比如:   1、网站程序及编程不规范:  (1)有些网站基于动态交互技术开发,很大程度上方便了网站内容的维护更新。  (2)代码不规范,是网站代码不够简洁,代码臃肿且废码严重...

怎么快速学制作表格(如何快速学制作视频)

怎么快速学制作表格(如何快速学制作视频)

我以前也是电脑小白,大学的时候计算机考级也没有过!丢一脸,哈哈哈。 现在对办公软件还算得心应手,分享一下自己的经验吧: 首先需求很重要,我的使用目的性很强的,平时也很懒,用不上的坚决不学,所以先根据你...

有了域名如何建立网站(自己如何在百度建网站)

有了域名如何建立网站(自己如何在百度建网站)

凭我真实搭建网站的经验,你注册了域名,只是完成了第一步,搭建网站步骤大致可以分为以下几点: 1.注册域名 域名的注册很简单,去阿里云或则腾讯云官网注册一个域名,com结尾首年大概是59一年,鉴于题主已...

营销型网站的设计要点(营销型网站和普通网站)

营销型网站的设计要点(营销型网站和普通网站)

所谓营销型网站就是为实现某种特定的营销目标,能将营销的思想、方法和技巧融入到网站策划、设计与制作中的网站。据企业传统盈利模式以及核心产品在传统中的销售渠道,设定网络目标客户群体,针对网络潜在目标客户群...

网站制作建网站(云站365_网站制作_网站开发)

网站制作建网站(云站365_网站制作_网站开发)

建网站的确是一件比较复杂的事情,即使是利用现在很便利的自助建站平台,也难免会有一大堆事情需要我们操心。不过,相信这个分享可以帮助大家解答各种建站疑问,让大家忍不住马上亲手制作一个属于自己的网站。 因为...

网站seo的推广计划(首页网站推广)

网站seo的推广计划(首页网站推广)

现在好像对影视网站的打击挺严的吧,虽然没有做过影视网站,不过好歹也在去年上线了自己的第一个网站,对网站推广也进行过一系列的探索和了解吧!说说我的看法。 推广和seo其实是相辅相成的,做seo的实质就是...