请教各位高手:我要 引入 OracleParameter 类,该咋办? 若是WinForm编程,好办直接using 就可以。可是在Aspx中呢?
如:
protected void Page_Load(object sender, EventArgs e)
{
AttendClass.DBIntf.DBIntf dbintf;
System.Data.DataSet ds = new System.Data.DataSet(); if (!IsPostBack) //
{
//首次页面申请,只计算地区列表
ds.Clear();
using (dbintf = new AttendClass.DBIntf.DBIntf())
{
ds = dbintf.QueryData("select distinct districtcode as area_id, districtcode as area_name from schools ",
new OracleParameter[] { },
new object[] { });
}
this.AreaSelector.DataSource = ds;
this.AreaSelector.DataTextField = "area_name";
this.AreaSelector.DataValueField = "area_id";
this.AreaSelector.DataBind();
}
}
运行时出现错误:
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误信息: CS0246: 找不到类型或命名空间名称“OracleParameter”(是否缺少 using 指令或程序集引用?)
如:
protected void Page_Load(object sender, EventArgs e)
{
AttendClass.DBIntf.DBIntf dbintf;
System.Data.DataSet ds = new System.Data.DataSet(); if (!IsPostBack) //
{
//首次页面申请,只计算地区列表
ds.Clear();
using (dbintf = new AttendClass.DBIntf.DBIntf())
{
ds = dbintf.QueryData("select distinct districtcode as area_id, districtcode as area_name from schools ",
new OracleParameter[] { },
new object[] { });
}
this.AreaSelector.DataSource = ds;
this.AreaSelector.DataTextField = "area_name";
this.AreaSelector.DataValueField = "area_id";
this.AreaSelector.DataBind();
}
}
运行时出现错误:
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误信息: CS0246: 找不到类型或命名空间名称“OracleParameter”(是否缺少 using 指令或程序集引用?)
解决方案 »
- .net文件复制,一个项目里程序想复制一份,复制粘贴后多出来的程序出错。
- 在页面中增加防盗随机码,有知道做的吗?求指教
- 在chromium(非IE)内核下文本编辑器不能用的问题?
- 在前台页面 累加 Repeater中的一个eval("sl") 给后台定义好的变量失败
- 一个判断的问题
- 求vs2005下操作access数据库的asp.net的完整例子
- [急...]框架中如何点击Top中的按钮刷新Left,点击Left中的按钮刷新Main?
- 求注册页面代码
- 表中的主键是自增的,如何在插入一行记录后再取出此行记录的主键值?
- Dotnet运行环境的问题,请各位指点!
- AspNetPager的翻页事件老丢失涅??
- 急求助上传文件以二进制存储,在后台修改时二进制是如何修改的,
写在代码隐藏页的话跟winform没什么区别
<%@ Import Namespace="System.Data.OracleClient" %>
<%@ Import Namespace="AttendClass.DBIntf" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <script language="C#" runat="server"> void Page_Load(Object Src, EventArgs E)
{
System.Data.DataSet ds = new System.Data.DataSet();
DBIntf dbintf;
if (!IsPostBack) //
{
//首次页面申请,只计算地区列表
ds.Clear();
using (dbintf = new AttendClass.DBIntf.DBIntf())
{
ds = dbintf.QueryData("select distinct districtcode as area_id, districtcode as area_name from schools ",
new OracleParameter[] { },
new object[] { });
}
this.AreaSelector.DataSource = ds;
this.AreaSelector.DataTextField = "area_name";
this.AreaSelector.DataValueField = "area_id";
this.AreaSelector.DataBind(); }
}
</script><head>
省略..........
<%@ Import Namespace="System.Data.OracleClient" %>
<%@ Import Namespace="AttendClass.DBIntf" %> 是using 不是<%@ Import
<%@ Import是vb.net语法
<%@ Page Language="C#" ContentType="text/html" ResponseEncoding="gb2312" %>
using System.Data.OracleClient;
using System.Data;
.
.
.