C# 使用OleDbConnection连接南大通用数据库
时间: 2024-09-09 21:12:18 浏览: 50
在C#中,使用`System.Data.OleDb`命名空间下的`OleDbConnection`类来连接南大通用数据库(假设是基于ODBC的),你需要创建一个连接字符串,该字符串会告诉系统如何找到数据库、用户名和密码等信息。下面是一个基本示例:
```csharp
using System.Data.OleDb;
public void ConnectToGBASE(string server, string database, string username, string password)
{
string connectionString = $"Provider=GBASE OleDb Driver;Data Source={server};Initial Catalog={database};User ID={username};Password={password}";
try
{
using (OleDbConnection connection = new OleDbConnection(connectionString))
{
connection.Open();
Console.WriteLine("Connected to the database successfully.");
// 在这里执行SQL查询或其他操作
}
}
catch (Exception ex)
{
Console.WriteLine($"Error connecting: {ex.Message}");
}
}
```
在这个例子中,`Provider=GBASE OleDb Driver`指定了ODBC驱动,`Data Source`是服务器地址,`Initial Catalog`是数据库名,`User ID`和`Password`分别是登录用户的用户名和密码。
记得替换上述代码中的`server`, `database`, `username`, 和 `password` 为你实际的数据库连接信息。
阅读全文