| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 540 人关注过本帖
标题:连接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
快速回复:连接access的问题
数据加载中...
 
   



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

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