System.Data.OleDb读取sqlsevere数据库范例程序
时间: 2024-03-23 08:37:28 浏览: 15
以下是一个使用 System.Data.OleDb 命名空间来读取 SQL Server 数据库的示例程序:
```csharp
using System;
using System.Data.OleDb;
class Program
{
static void Main(string[] args)
{
// 连接字符串
string connectionString = "Provider=SQLOLEDB;Data Source=(local);Initial Catalog=DatabaseName;Integrated Security=SSPI;";
// SQL 查询语句
string queryString = "SELECT * FROM TableName";
// 创建连接
using (OleDbConnection connection = new OleDbConnection(connectionString))
{
// 打开连接
connection.Open();
// 创建命令
using (OleDbCommand command = new OleDbCommand(queryString, connection))
{
// 执行查询
using (OleDbDataReader reader = command.ExecuteReader())
{
// 遍历结果集
while (reader.Read())
{
Console.WriteLine("{0}\t{1}\t{2}", reader.GetInt32(0), reader.GetString(1), reader.GetDateTime(2));
}
}
}
}
}
}
```
请注意,连接字符串和查询语句需要根据实际情况进行修改。此示例使用了 Windows 身份验证,也可以使用 SQL Server 身份验证。