返回首页
当前位置: 主页 > 网络编程 > .Net实例教程 >

实现.net数据操作Access程序代码

时间:2011-05-24 14:26来源:知行网www.zhixing123.cn 编辑:麦田守望者

using System.Data.OleDb;
#region 获取Access中的数据,用户名为Admin,密码为空,返回DataTable
/// <summary>
/// 获取Access中的数据,用户名为Admin,密码为空,返回DataTable
/// </summary>
/// <param name="filename">Access数据库的文件路径</param>
/// <param name="comText">Access数据库查询字符串</param>
/// <returns>DataTable</returns>
public static DataTable GetAccessTable(string filename,string comText)
{
try
{
OleDbConnection con = new OleDbConnection(@"Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Registry Path=;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Database Password=;Data Source="+filename+";Password=;Jet OLEDB:Engine Type=5;Jet OLEDB:Global Bulk Transactions=1;Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:System database=;Jet OLEDB:SFP=False;Extended Properties=;Mode=Share Deny None;Jet OLEDB:New Database Password=;Jet OLEDB:Create System Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;User ID=Admin;Jet OLEDB:Encrypt Database=False");
OleDbDataAdapter adapter = new OleDbDataAdapter(comText,con);
DataTable table = new DataTable();
adapter.Fill(table);
return table;
}
catch(Exception ex)
{
exceptionMessage = ex.Message;
return null;
}
}
#endregion

------分隔线----------------------------
标签(Tag):C# C#实例教程 c#基础教程 C#源代码
------分隔线----------------------------
推荐内容
猜你感兴趣