using System;
using System.Data;
using System.Data.OleDb;namespace ADO
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
OleDbConnection connection=new OleDbConnection(@"Provider=Miscrosoft.Jet.OLEDB.4.0;Data Sourse=C:\Documents and Settings\jackluo\桌面\db1.mdb");
connection.Open();
OleDbCommand command=connection.CreateCommand();
command.CommandText="select * from Employees";
OleDbDataReader reader=command.ExecuteReader();
while(reader.Read())
{
Console.WriteLine("\t{0}\t{1}\t{2}",reader["EmployeeId"],reader["FristName"],reader["LastName"]);
}
reader.Close();
connection.Close();
}
}
}提示:
其他信息: 未在本地计算机上注册“Miscrosoft.Jet.OLEDB.4.0”提供程序。
????怎样改呀?
using System.Data;
using System.Data.OleDb;namespace ADO
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
OleDbConnection connection=new OleDbConnection(@"Provider=Miscrosoft.Jet.OLEDB.4.0;Data Sourse=C:\Documents and Settings\jackluo\桌面\db1.mdb");
connection.Open();
OleDbCommand command=connection.CreateCommand();
command.CommandText="select * from Employees";
OleDbDataReader reader=command.ExecuteReader();
while(reader.Read())
{
Console.WriteLine("\t{0}\t{1}\t{2}",reader["EmployeeId"],reader["FristName"],reader["LastName"]);
}
reader.Close();
connection.Close();
}
}
}提示:
其他信息: 未在本地计算机上注册“Miscrosoft.Jet.OLEDB.4.0”提供程序。
????怎样改呀?
Provider=Microsoft.Jet.OLEDB.4.0
“DefaultDomain”: 已加载“c:\windows\microsoft.net\framework\v1.1.4322\mscorlib.dll”,未加载符号。
“ADO”: 已加载“c:\windows\assembly\gac\mscorlib.resources\1.0.5000.0_zh-chs_b77a5c561934e089\mscorlib.resources.dll”,未加载符号。
“ADO”: 已加载“F:\c# example\ADO\bin\Debug\ADO.exe”,符号已加载。
“ADO.exe”: 已加载“c:\windows\assembly\gac\system.data\1.0.5000.0__b77a5c561934e089\system.data.dll”,未加载符号。
“ADO.exe”: 已加载“c:\windows\assembly\gac\system\1.0.5000.0__b77a5c561934e089\system.dll”,未加载符号。
未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 system.data.dll 中。“ADO.exe”: 已加载“c:\windows\assembly\gac\system.data.resources\1.0.5000.0_zh-chs_b77a5c561934e089\system.data.resources.dll”,未加载符号。
不过俺也常常犯这个错误!仔细点就好了!呵呵!加油!
主要是这一句:
未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 system.data.dll 中
2 另外在command.CommandText="select * from Employees"; 后最后给出command.commandType=commandType.text