【问题标题】:MYSQL Database Connection to ASPX website using C#使用 C# 连接到 ASPX 网站的 MYSQL 数据库
【发布时间】:2012-09-23 19:17:37
【问题描述】:

谁能写一个简单的例子来说明如何从我的 ASPX 网站连接到我的数据库? 我刚开始使用 ASP,所以请保持简单。

MysqlDB 名称:ASP
类:Database.cs

【问题讨论】:

标签: c# asp.net mysql database connection


【解决方案1】:

也许这会有所帮助

首先您需要提供一些参考资料,您可以在此链接下载它们:http://dev.mysql.com/downloads/connector/net/

代码如下:

using MySql.Data.MysqlClient;

namespace OwnNameSpace
{
  public class Database
  {
    MySqlConnection connect;
    string connection = "Data Source=localhost;Database=ASP;User ID=(your ID)";
//constructor
public Database()
{
}

  // this if want to select something in your db
  public MySqlDataReader Select(string query)
  {

      connect = new MySqlConnection(connection);
      connect.Close();
      MySqlCommand command = connect.CreateCommand();
      command.CommandText = query;
      connect.Open();
      MySqlDataReader reader;
      return reader = command.ExecuteReader();
  }

  // this if want to insert/delete or update 
  public Boolean Modify(string query)
  {

      connect = new MySqlConnection(connection);
      MySqlCommand command = connect.CreateCommand();
      command.CommandText = query;
      connect.Open();
      try
      {
         command.ExecuteNonQuery();
         return true;
      }
      catch
      {
        return false;
      }

   }



 }
}

【讨论】:

  • 您需要确保所有 MySqlDataReader、MySqlConnection 和 MySqlCommand 对象都已正确处理。
猜你喜欢
  • 2019-04-15
  • 1970-01-01
  • 2017-10-26
  • 2017-12-30
  • 2012-04-27
  • 2019-02-23
  • 1970-01-01
  • 1970-01-01
  • 2016-10-25
相关资源
最近更新 更多