using System.Data.OracleClient;
namespace PaySys
{
/// <summary>
/// login 的摘要说明。
/// </summary>
public class login : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DataGrid myDataGrid;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
Data_Load();
}
private void Data_Load()
{
OracleConnection oOracleConn = new OracleConnection();
oOracleConn.ConnectionString = "Data Source=agentdb;User Id=agentdba;Password=icbcsg;Integrated Security=no;";
string sqlstr="select * from xys_data"; OracleDataAdapter myDataAdapter=new OracleDataAdapter(sqlstr,oOracleConn); oOracleConn.Open();
DataSet myDS=new DataSet();
myDataAdapter.fill(myDS);
myDataGrid.DataSource=myDS;
myDataGrid.DataBind;
} #region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load); }
#endregion
}
}怎么出现错误提示:
命名空间OracleClient在System.Data中不存在!另外我上面的代码有误吗?
第一次写!
namespace PaySys
{
/// <summary>
/// login 的摘要说明。
/// </summary>
public class login : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DataGrid myDataGrid;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
Data_Load();
}
private void Data_Load()
{
OracleConnection oOracleConn = new OracleConnection();
oOracleConn.ConnectionString = "Data Source=agentdb;User Id=agentdba;Password=icbcsg;Integrated Security=no;";
string sqlstr="select * from xys_data"; OracleDataAdapter myDataAdapter=new OracleDataAdapter(sqlstr,oOracleConn); oOracleConn.Open();
DataSet myDS=new DataSet();
myDataAdapter.fill(myDS);
myDataGrid.DataSource=myDS;
myDataGrid.DataBind;
} #region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load); }
#endregion
}
}怎么出现错误提示:
命名空间OracleClient在System.Data中不存在!另外我上面的代码有误吗?
第一次写!
解决方案 »
- asp.net ckeditor 分页如何使用
- 求助 如何用JS取得RadioButtonList中选定的值
- 计算机病毒史
- 一个初学者 关于设置DataGrid的 超链接列显示问题 (很急很郁闷)
- HttpHandler如何做单元测试
- 除去treeview前的图标
- 菜鸟问题 关于数据源 网站复制到另一个机子后显示不了
- 这个登录界面是怎么做的啊?好象不是Web页啊!
- ASP.NET JQuery $.get 获取数据,IE下为 null
- ASP.NET中,form中通过post,然后在另一个页面用Request.Form来取得值的方法还能用吗?
- 可否将infopath嵌入到asp.net页面?
- 系统分析师和项目经理的关系?
还是报
C:\Inetpub\wwwroot\PaySys\login.aspx.cs(41): “System.Data.OracleClient.OracleDataAdapter”并不包含对“fill”的定义
是不是要装.net for oracle 的组件?
怎么来装?我的机上只有oracle9i的客户端
oOracleConn.ConnectionString = "Data Source=agentdb;User Id=agentdba;Password=icbcsg;Integrated Security=no;";
oOracleConn.Open();
string sqlstr="select * from xys_data"; OracleDataAdapter myDataAdapter=new OracleDataAdapter(sqlstr,oOracleConn);
DataSet myDS=new DataSet();
myDataAdapter.fill(myDS);
myDataGrid.DataSource=myDS;
myDataGrid.DataBind();
我上面的语句有误吗?
怎么提示System.Data.OracleClient.OracleDataAdapter”并不包含对“fill”的定义?
谢谢大家帮忙!
现在的问题是 oOracleConn.Open();
语句出错,怎么办?