using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
public partial class Default4 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button2_Click(object sender, EventArgs e)
{
Server.Transfer("Default.aspx");
}
protected void Button1_Click(object sender, EventArgs e)
{
Server.Transfer("Default2.aspx");
}
protected void Button3_Click(object sender, EventArgs e)
{
//添加记录
OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/WebSites/WebSite1/App_Data/数据信息.mdb");
con.Open();//创建连接
DataSet ds = new DataSet();//创建数据集
OleDbDataAdapter adp = new OleDbDataAdapter("select * from 留言本",con);//创建填充操作
OleDbCommandBuilder builder = new OleDbCommandBuilder(adp);//绑定数据
adp.Fill(ds, "留言本");//填充数据
DataRow row = ds.Tables["留言本"].NewRow();//创建数据映射表
row["主题"] = TextBox1.Text.Trim();//添加记录
row["正文"] = TextBox2.Text.Trim();//添加记录
ds.Tables["留言本"].Rows.Add(row);//操作数据到数据集
adp.Update (ds,"留言本");//更新数据库
con.Close();
/*
//查找记录
OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/WebSites/WebSite1/App_Data/数据信息.mdb");
con.Open();//创建连接
DataSet ds = new DataSet();//创建数据集
OleDbDataAdapter adp = new OleDbDataAdapter("select * from 留言本", con);//创建填充操作
OleDbCommandBuilder builder = new OleDbCommandBuilder(adp);//绑定数据
adp.Fill(ds, "留言本");//填充数据
DataColumn[] key = new DataColumn[1];
key[0] = ds.Tables["留言本"].Columns["主题"];//定义一个用于查找的主键
ds.Tables["留言本"].PrimaryKey = key;//操作数据到数据集
DataRow findrow = ds.Tables["留言本"].Rows .Find (TextBox1 .Text );//查找记录,返回一条记录值
adp.Update (ds,"留言本");//更新数据库
con.Close();
*/
/*
//删除记录
OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/WebSites/WebSite1/App_Data/数据信息.mdb");
con.Open();//创建连接
DataSet ds = new DataSet();//创建数据集
OleDbDataAdapter adp = new OleDbDataAdapter("select * from 留言本", con);//创建填充操作
OleDbCommandBuilder builder = new OleDbCommandBuilder(adp);//绑定数据
adp.Fill(ds, "留言本");//填充数据
DataColumn[] key = new DataColumn[1];
key[0] = ds.Tables["留言本"].Columns["主题"];//定义一个用于查找的主键
ds.Tables["留言本"].PrimaryKey = key;//操作数据到数据集
DataRow findrow = ds.Tables["留言本"].Rows .Find (TextBox1 .Text );//查找记录,返回一条记录表
findrow.Delete();//执行删除操作
adp.Update (ds,"留言本");//更新数据库
con.Close();
*/
/*
//数据的sql语句操作方法一
OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/WebSites/WebSite1/App_Data/数据信息.mdb");//创建连接
con.Open();//打开数据库
DataSet ds = new DataSet();//创建数据集
string sql;
sql = "insert into 留言本 values ('" + TextBox1.Text.Trim() + "','" + TextBox2.Text.Trim() + "')";//定义sql语句
OleDbDataAdapter adp = new OleDbDataAdapter();//创建数据填充
adp.SelectCommand = new OleDbCommand(sql, con);//定义select维护对以前创建的 OdbcCommand 对象的引用
adp.InsertCommand = new OleDbCommand(sql, con);//定义插入操作
adp.Fill(ds,"留言本");//填充记录集
adp.TableMappings.Add("Table", "留言本");//定义一个映射从"留言本"数据库到"table"数据(IDE生成的数据集不用本操作)
adp.Update(ds, "Table");//更新数据库
*/
/*
//数据的sql语句操作方法二
OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/WebSites/WebSite1/App_Data/数据信息.mdb");
con.Open();
db1DataSet ds = new db1DataSet();//直接用IDE生成的数据集创建数据集
string sql;
sql = "insert into 留言本 values ('" + TextBox1.Text.Trim() + "','" + TextBox2.Text.Trim() + "')";
OleDbDataAdapter adp = new OleDbDataAdapter(sql, con);
adp.Fill(ds,"留言本");
adp.Update(ds,"留言本");
con.Close();
*/
}
}

被折叠的 条评论
为什么被折叠?



