怎样连接Access,请大侠给个具体例子!谢!!!

ligenyu2005 2004-04-08 10:23:37
怎样连接Access,请大侠给个具体例子!谢!!!
...全文
27 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
elangsos 2004-04-09
  • 打赏
  • 举报
回复
我来个比较清晰好懂的。

//code list in winform
string connect="Provider=Microsoft.JET.OLEDB.4.0;"+@"data source=d:\test.mdb";
OleDbConnection dbcon=new OleDbConnection(connect);
OleDbDataAdapter adapter=new OleDbDataAdapter();
string command ="select [id],[name],[mood],[content],[settime] from book";
adapter.SelectCommand=new OleDbCommand(command,dbcon);
//DataSet
DataSet ds=new DataSet();
try
{
adapter.Fill(ds,"book");
}
catch(Exception e)
{
MessageBox.Show(e.Message,"warning");
}
dataGrid1.DataSource=ds;
dataGrid1.DataMember="book";
dbcon.Close();
李洪喜 2004-04-09
  • 打赏
  • 举报
回复
这种贴子还让老孟回贴!
孟子E章 2004-04-08
  • 打赏
  • 举报
回复
string cnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=";
cnString += System.Web.HttpContext.Current.Server.MapPath("TestTable.mdb")
OleDbConnection cn = new OleDbConnection(cnString);
cn.Open();
cnString = "SELECT TOP 15 D.Title,D.CreateDate,S.Title AS SubTitle ";
cnString += "FROM Document D,Subject S WHERE D.pid=S.id ORDER BY D.CreateDate DESC";
OleDbCommand cmd = new OleDbCommand(cnString,cn);
xpTable.DataSource=cmd.ExecuteReader(CommandBehavior.CloseConnection);
xpTable.DataBind();
cmd.Dispose();
cn.Close();
cn.Dispose();
cn = null;
孟子E章 2004-04-08
  • 打赏
  • 举报
回复
ODBC


Standard Security:
"Driver={Microsoft Access Driver (*.mdb)};Dbq=\somepath\mydb.mdb;Uid=Admin;Pwd=asdasd;"


Workgroup:
"Driver={Microsoft Access Driver (*.mdb)};Dbq=\somepath\mydb.mdb;SystemDB=\somepath\mydb.mdw;","admin", ""


OLEDB, OleDbConnection (.NET)


Standard security:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;User Id=admin;Password=asdasd;"


Workgroup (system database):
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet OLEDB:System Database=system.mdw;","admin", ""


With password:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet OLEDB:Database Password=MyDbPassword;","admin", ""
ligenyu2005 2004-04-08
  • 打赏
  • 举报
回复
怎样连接Access,请大侠给个具体例子!谢!!!

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧