asp.net操作mdb数据库

cxyong 2003-05-09 11:16:51
刚开始从asp升到asp.net,不知道如何用他来操作以前的数据库!
复制一段别人的代码都出错!
<% @ Page Language="C#" %>
<% @ Import Namespace="System.Data" %>
<% @ Import Namespace="System.Data.ADO" %>
<Script Language="C#" Runat="Server">
public void Page_Load(Objectsrc,EventArgs e)
{
string MyConnString = "Driver={Microsoft Access Driver (*.mdb)};DBQ=c:/test/test.mdb;";
string strComm = "select * from UserList order by id";
ADOConnection MyConnection = new ADOConnection(MyConnString);
ADODataSetcommand MyComm = new ADODataSetCommand(strComm,MyConnection);
DataSet MyDataSet = new DataSet();
MyComm.FillDataSet(MyDataSet,"UserList");
DataGrid1.DataSource = MyDataSet.Tables["UserList"].DefaultView;
DataGrid1.DataBind();
}
</script>
<html>
<head>
<title></title>
</head>
<body>
<form runat="server">
<ASP:DataGrid id="DataGrid1" runat="server"
BorderColor="black"
BorderWidth="1"
GridLines="Both"
CellPadding="3"
CellSpacing="0"
Font-Name="Verdana"
Font-Size="8pt"
HeaderStyle-BackColor="#aaaadd"
AlternatingItemStyle-BackColor="#eeeeee"
/>
</form>
</body>
</html>

先是这句,后来我把它//了,public void Page_Load(Objectsrc,EventArgs e)
然后这句有问题!是怎么回事!
叫我如何学啊!MyComm.FillDataSet(MyDataSet,"UserList");







...全文
62 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
titicaca 2003-05-10
  • 打赏
  • 举报
回复
ADODataSetcommand 好像是在测试版中System.Data.ADO命名空间中
正式版已经改为System.Data.OleDb命名空间
OleDbDataAdapter MyComm = new OleDbDataAdapter(strComm,MyConnection);
你copy的代码好古老哦:)
pxsoftcsdn 2003-05-10
  • 打赏
  • 举报
回复
代码有问题,你看看书很明确的。用SqlDataAdapter或OleDataAdapter的Fill方法
不用command对象。

110,534

社区成员

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

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

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