标题:连接access的问题
只看楼主
piwei8193
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2005-12-18
 问题点数:0 回复次数:7 
连接access的问题

各位高手们,大家好!
我刚刚开始学asp.net(c#),遇到了一个麻烦,关于连接access数据库的问题
代码如下:
using System.Data;
using System.Data.OleDb;
............
OleDbConnection con=new OleDbConnection("Provider=microsoft jet.oledb.4.0;Data Source=Server.MapPath('../data/student.mdb')");
con.Open();
string sql="slelect * from stud";
OleDbDataAdapter comm=new OleDbDataAdapter(sql,con);
DataSet ds=new DataSet();
comm.Fill(ds,"stud");
DataGrid1.DataSource=ds.Tables["student"].DefaultView;
DataGrid1.DataBind();

可总是说comm.Fill(ds,"stud");这一行出错,DataGrid1里也没有数据显示出来
我不知道到底该怎么改,请高手指教

搜索更多相关主题的帖子: access 数据库 con stud 
2006-08-12 17:43
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
得分:0 
OleDbCommand cmd=new OleDbCommand()
cmd.CommandText=sql
OleDbDataAdapter comm=new OleDbDataAdapter(cmd,con);

你没有实例化OleDbCommand

中国人的财富网:http://www..cn/
2006-08-12 18:08
piwei8193
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2005-12-18
得分:0 

这里好象不需要实例化OleDbCommand吧
我加了也是出错啊,好象错误还多了呢
望高手指点啊,急!!!!

2006-08-12 22:08
piwei8193
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2005-12-18
得分:0 

using System.Data;
using System.Data.OleDb;
............
OleDbConnection con=new OleDbConnection("Provider=microsoft jet.oledb.4.0;Data Source=Server.MapPath('../data/student.mdb')");
con.Open();
我只留下这部分语句,都总是提示con.Open()这一行出错
这表明数据库连接都没成功,怎么测试成功与否呢?

2006-08-12 22:10
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
得分:0 
操作数据库用Command怎么能不用到这个了~~


comm.Fill(ds,"stud");
DataGrid1.DataSource=ds.Tables["stud"].DefaultView;
DataGrid1.DataBind();

中国人的财富网:http://www..cn/
2006-08-12 22:48
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
得分:0 
microsoft.jet.oledb.4.0

中国人的财富网:http://www..cn/
2006-08-12 22:51
piwei8193
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2005-12-18
得分:0 

谢谢了,老兄
就是少了“.”

2006-08-13 10:22
programcat
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-8-14
得分:0 
好多高手哦

2006-08-14 12:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-83613-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.145208 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved