2002版好像没有提供oledb接口来连 mysql,你只有用 odbc了。不过听说2003版提供了更多的数据库接口,包括 oracle.net 和mysql 方面的接口
解决方案 »
- DataBinding:“System.Data.DataRowView”不包含名为“Title”的属性。
- datagrid中如何实现翻页,或滚条呀
- 关于quartz.net 触发器时间设置问题
- 如何c#中在form中点击按钮直接打印数据报表
- 调试时数据连接超时
- C++ Dll 回调 C#问题,dll中传char*参数给C#的byte[],结果byte[]中只收到一个字节,为什么?
- 三本.NET经典书籍低价转让,从速(上海地区)
- 如何在运行里直接启动csc.exe
- 如何实现命令行程序中等待异步事件?
- 如何把图片从数据库里取出来?
- 请问怎样用C#创建一个存储文件夹?
- 我想把值放到TexBox中????
Fully managed ADO.Net drivers for MySql and PostgreSQL
http://sourceforge.net/projects/mysqlnet/Exploring MySQL in the Microsoft .NET Environment
http://www.mysql.com/articles/dotnet/
MySQL
ODBC
Local database:
"Driver={mySQL};Server=mySrvName;Option=16834;Database=mydatabase;"
Remote database:
"Driver={mySQL};Server=data.domain.com;Port=3306;Option=131072;Stmt=;Database=my-database;Uid=username;Pwd=password;"
OLEDB, OleDbConnection (.NET)
Standard:
"Provider=MySQLProv;Data Source=mydb;User Id=UserName;Password=asdasd;"
MySqlConnection (.NET)
EID:
"Data Source=server;Database=mydb;User ID=username;Password=pwd;Command Logging=false"
This one is used with eInfoDesigns dbProvider, an add-on to .NET
Declare the MySqlConnection:C#:
using EID.MySqlClient;
MySqlConnection oMySqlConn = new MySqlConnection();
oMySqlConn.ConnectionString = "my connectionstring";
oMySqlConn.Open(); VB.NET:
Imports EID.MySqlClient
Dim oMySqlConn As MySqlConnection = New MySqlConnection()
oMySqlConn.ConnectionString = "my connectionstring"
oMySqlConn.Open()
用OLE进行连接,没试过。