【发布时间】:2010-12-13 03:45:06
【问题描述】:
我正在尝试将 MySQL 5 与 C# 一起使用。我在 mysql.com 上下载了 MySQL 驱动程序并安装了它。我现在可以使用以下代码在 C# 中连接到 MySQL。
string ConString = "SERVER=192.168.10.104;";
ConString += "DATABASE=test;";
ConString += "UID=user;";
ConString += "PASSWORD=password;";
MySqlConnection connection = new MySqlConnection(ConString);
MySqlCommand command = connection.CreateCommand();
MySqlDataReader Reader;
command.CommandText = "select * from j_people";
connection.Open();
Reader = command.ExecuteReader();
问题是我以后把数据库服务器改成MS SQL Server或者Oracle怎么办?
C#中没有数据库抽象层吗?
我猜应该是ADO.NET,但我似乎找不到 ADO.NET 与 MySQL 的实际示例。
【问题讨论】: