C#基本数据库操作
2011-08-10 15:39
405 查看
protected void ViewData_Click(object sender, EventArgs e) { string strConnection = "Provider=Microsoft.Jet.OleDb.4.0;Data Source="; strConnection += Server.MapPath("mydata.mdb"); OleDbConnection objConnection = new OleDbConnection(strConnection); OleDbCommand objCommand = new OleDbCommand("select*from 通信录", objConnection); objConnection.Open(); OleDbDataReader objDataReader = objCommand.ExecuteReader(); String str = " "; ArrayList values = new ArrayList(); while (objDataReader.Read()) { TBId.Text=Convert.ToString(objDataReader["ID"]); TBName.Text = Convert.ToString(objDataReader["name"]); TBClass.Text=Convert.ToString(objDataReader["classm"]); TBTelephone.Text = Convert.ToString(objDataReader["telephone"]); TBEmail.Text = Convert.ToString(objDataReader["Email"]); TBAdress.Text = Convert.ToString(objDataReader["Adress"]); String str2=Convert.ToString(objDataReader["ID"]) + str + Convert.ToString(objDataReader["name"]) + str + Convert.ToString(objDataReader["classm"]) + str + Convert.ToString(objDataReader["telephone"]) + str + Convert.ToString(objDataReader["Email"])+ str + Convert.ToString(objDataReader["Adress"]); values.Add(str2); //Response.Write("<br>");//输出回车换行 } ListBox.DataSource = values; ListBox.DataBind(); values.Clear(); objDataReader.Close(); objConnection.Close(); } protected void FindData_Click(object sender, EventArgs e) { string strConnection = "Provider=Microsoft.Jet.OleDb.4.0;Data Source="; strConnection += Server.MapPath("mydata.mdb"); OleDbConnection objConnection = new OleDbConnection(strConnection); objConnection.Open(); string m_select; string m_id = Convert.ToString(TBId.Text); m_select = "select*from 通信录 where ID ='" + m_id + "'"; OleDbCommand objCommand = new OleDbCommand(m_select, objConnection); OleDbDataReader objDataReader = objCommand.ExecuteReader(); while (objDataReader.Read()) { TBId.Text = Convert.ToString(objDataReader["ID"]); TBName.Text = Convert.ToString(objDataReader["name"]); TBClass.Text = Convert.ToString(objDataReader["classm"]); TBTelephone.Text = Convert.ToString(objDataReader["telephone"]); TBEmail.Text = Convert.ToString(objDataReader["Email"]); TBAdress.Text = Convert.ToString(objDataReader["Adress"]); } objDataReader.Close(); objConnection.Close(); } protected void AddData_Click(object sender, EventArgs e) { string strConnection = "Provider=Microsoft.Jet.OleDb.4.0;Data Source="; strConnection += Server.MapPath("mydata.mdb"); OleDbConnection objConnection = new OleDbConnection(strConnection); string StrInsert; string m_id = Convert.ToString(TBId.Text); string m_name = Convert.ToString(TBName.Text); string m_class = Convert.ToString(TBClass.Text); string m_telephone = Convert.ToString(TBTelephone.Text); string m_email = Convert.ToString(TBEmail.Text); string m_adress = Convert.ToString(TBAdress.Text); StrInsert = "insert into 通信录(ID,name,classm,telephone,Email,Adress)values('" + m_id + "','" + m_name + "','" + m_class + "','" + m_telephone + "','" + m_email + "','" + m_adress + "')"; OleDbCommand objCommand = new OleDbCommand(StrInsert, objConnection); objConnection.Open(); int a = objCommand.ExecuteNonQuery(); objConnection.Close(); } protected void UpdateData_Click(object sender, EventArgs e) { string strConnection = "Provider=Microsoft.Jet.OleDb.4.0;Data Source="; strConnection += Server.MapPath("mydata.mdb"); OleDbConnection objConnection = new OleDbConnection(strConnection); objConnection.Open(); string m_update; string m_id = Convert.ToString(TBId.Text); string m_name = Convert.ToString(TBName.Text); m_update = "update 通信录 set name='" + m_name + "'where ID='" + m_id + "'"; OleDbCommand objCommand = new OleDbCommand(m_update, objConnection); OleDbDataReader objDataReader = objCommand.ExecuteReader(); objDataReader.Close(); objConnection.Close(); }
相关文章推荐
- C# 数据库的基本操作(oracle)
- C#编写的OLEDB数据库操作基本类
- c#中实现对数据库的基本操作
- C#中对数据库的基本操作(增删改以及调用存储过程)
- 关于C# Ado.NET连接数据库操作基本实例模板
- 数据库的基本操作及数据库与c#的连接
- 数据库列的基本操作和约束,C#集合的学习
- C#连接数据库最基本操作之sql语句 DML
- C#中对数据库的基本操作(增删改以及调用存储过程)
- C#操作本地文件及保存文件到数据库的基本方法总结
- 数据库行列转换以及c#数据库基本操作
- C#中数据库基本操作的练习
- C# winform中数据库基本操作
- C#连接数据库最基本操作之sql语句 DML
- C# ASP.NET 操作数据库的基本方法
- C#进阶ADO.NET基础一 基本概念、数据库连接操作基础
- C# III: 数据库基本操作
- C# 数据库的基本操作(sqlserver)
- c#操作firebird数据库大全
- c# 操作excel文件(csv、数据库)