protected void Page_Load(object sender, EventArgs e)
{
string strcon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\\MY program\\WebSites\\wap_asp\\access\\image.mdb";
OleDbConnection olecon = new OleDbConnection(strcon);
OleDbCommand olecmd = new OleDbCommand("SELECT no,imagename FROM [image]", olecon);
DataTable dt = new DataTable("image"); OleDbDataAdapter oda = new OleDbDataAdapter(olecmd);
DataSet ds = new DataSet();
ds.Tables.Add(dt); oda.Fill(ds,"image"); this.TextBox1.Text = ds.Tables["image"].Rows[0][1].ToString(); this.img1.ImageUrl = this.TextBox1.Text.ToString();
}
protected void Command1_Click(object sender, EventArgs e)
{
}
我在上面的大{}内定义的dataset到下面的单击按钮中就不能用了,我定义的东西都只能在同一个大{}能用,请达人多批评?
{
string strcon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\\MY program\\WebSites\\wap_asp\\access\\image.mdb";
OleDbConnection olecon = new OleDbConnection(strcon);
OleDbCommand olecmd = new OleDbCommand("SELECT no,imagename FROM [image]", olecon);
DataTable dt = new DataTable("image"); OleDbDataAdapter oda = new OleDbDataAdapter(olecmd);
DataSet ds = new DataSet();
ds.Tables.Add(dt); oda.Fill(ds,"image"); this.TextBox1.Text = ds.Tables["image"].Rows[0][1].ToString(); this.img1.ImageUrl = this.TextBox1.Text.ToString();
}
protected void Command1_Click(object sender, EventArgs e)
{
}
我在上面的大{}内定义的dataset到下面的单击按钮中就不能用了,我定义的东西都只能在同一个大{}能用,请达人多批评?
protected void Page_Load(object sender, EventArgs e)
{
string strcon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\\MY program\\WebSites\\wap_asp\\access\\image.mdb";
OleDbConnection olecon = new OleDbConnection(strcon);
OleDbCommand olecmd = new OleDbCommand("SELECT no,imagename FROM [image]", olecon);
DataTable dt = new DataTable("image"); OleDbDataAdapter oda = new OleDbDataAdapter(olecmd);
ds.Tables.Add(dt); oda.Fill(ds,"image"); this.TextBox1.Text = ds.Tables["image"].Rows[0][1].ToString(); this.img1.ImageUrl = this.TextBox1.Text.ToString();
}
protected void Command1_Click(object sender, EventArgs e)
{
}
移到Page_Load{}外面啊。
if(!this.ispostback).