你用的东西太旧了,现在早就没那些东西了
system.data.sqlclient
system.data.oledb
没有system.data.ado
system.data.sqlclient
system.data.oledb
没有system.data.ado
解决方案 »
- 利用asp.net既有方法登录问题
- httpd.ini 重写规则 交替选择高难度问题
- 没有网络 平板电脑上怎么运行.net网站
- 说说三层架构与存储过程吧
- 我的博客,欢迎大家去看
- 新手WEB CONFIG问题
- 怎么设置DropDownList的选定项
- 在苹果机的Mac系统上,运行在Win操作系统上做好的程序,所有下拉列表框单里显示不全,只显示一条,而且字体很大
- 添加了一个已有的.ascx用户控件后,该控件变成了.ascx.resx?
- 服务器映射出错!!!急 在线等待
- 怎么制作客户端的activex control,,就像windows更新程序时候的进度条
- 一个关于Datagrid表格数据更新的问题?
<%@import namespace="system.data.oledb"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body>
<form runat=server>
<asp:DataGrid ID="datagrid1" runat="server"/>
</form>
</body>
</html>
<script language="vb" runat="server">
sub page_load(sender as object, e as eventargs)
dim myconnection as OleDbConnection
dim mydscommand as OleDbCommand
dim mydataset as new dataset
dim myconnstr as string = "provider=microsoft.jet.oledb.4.0;data source=" & server.MapPath("data.mdb")
myconnection = new OleDbConnection(myconnstr)
mydscommand = new OleDbCommand("select * from relation",myconnection)
mydscommand.filldataset(mydataset,"table1")
datagrid1.datasource = mydataset.tables("table1").defaultview
datagrid1.databind()
end sub
</script>注意服务器端的控件要放到<form runat=server>里!
OleDbConnection
OleDbCommand
system.data.oledbdatagrid1.datasource = mydataset.tables["table1"].defaultview
system.data.oledbdatagrid1.datasource = mydataset.tables["table1"].defaultview
这是因为你的IIS服务器不能解释ASPX后缀的文件,你装了.NET FrameWork没有,或者装了VS。NET没有??
不过用zhanqiangz(闲云野鹤) 给我改的程序显示23行错误啊 ,怎么解决
Line 22: mydscommand = new OleDbCommand("select * from relation",myconnection)
Line 23: mydscommand.fill(mydataset,"t") 这行有误
Line 24: datagrid1.datasource = mydataset.tables["t"].defaultview
Line 25: datagrid1.databind()
SqlConnection myConnection = new SqlConnection("server=(localNetSDK;database=pubs;Trusted_Connection=yes");
SqlDataAdapter myCommand = new SqlDataAdapter("select * from Titles where type='" + Category.SelectedItem.Value + "'", myConnection); DataSet ds = new DataSet();
myCommand.Fill(ds, "Titles"); MyList.DataSource = ds.Tables["Titles"].DefaultView;
MyList.DataBind();
Line 24: datagrid1.datasource = mydataset.tables["t"].defaultview
Line 25: datagrid1.databind()
VB.NET中Line24 datagrid1.datasource = mydataset.tables("t").defaultview
这样不行试试下面的:
Line 23: mydscommand.fill(mydataset)
Line 24: datagrid1.datasource = mydataset.tables(0).defaultview
Line 24: datagrid1.datasource = mydataset.tables["t"].defaultview
Line 25: datagrid1.databind()
VB.NET中Line24 datagrid1.datasource = mydataset.tables("t").defaultview
这样不行试试下面的:
Line 23: mydscommand.fill(mydataset)
Line 24: datagrid1.datasource = mydataset.tables(0).defaultview