【发布时间】:2012-09-23 19:17:37
【问题描述】:
谁能写一个简单的例子来说明如何从我的 ASPX 网站连接到我的数据库? 我刚开始使用 ASP,所以请保持简单。
MysqlDB 名称:ASP
类:Database.cs
【问题讨论】:
-
欢迎来到 SO。展示您已经尝试过的内容通常会有所帮助。
标签: c# asp.net mysql database connection
谁能写一个简单的例子来说明如何从我的 ASPX 网站连接到我的数据库? 我刚开始使用 ASP,所以请保持简单。
MysqlDB 名称:ASP
类:Database.cs
【问题讨论】:
标签: c# asp.net mysql database connection
也许这会有所帮助
首先您需要提供一些参考资料,您可以在此链接下载它们: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;
}
}
}
}
【讨论】: