All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
通过ADO.NET存取文件_[Asp.Net教程]
用PHP控制用户的浏览器_[PHP教程]
PHP5 OOP编程之代理与定制异常_[PHP教程]
在ASP.NET中web.config配置数据库_[Asp.Net教程]
SqlServer教程:SqlServer中各数据类型的长度、精度_[SQL Server教程]
在.NET,2.0框架下动态创建Access数据库和表_[Asp.Net教程]
病毒及流氓软件自我复制的简单实现
visit c++中如何打开记录集
php分页类_[PHP教程]
黑客教程系列之微型PHP木马的探讨_php资料_编程技术
Reading number is top 10 pictures
The goddess of the single reason1
非笑不可:最强爆笑图片精选
Poor doll, hand job was caught the currently in effect by his dad
Absolutely shocked. National geographic 50 animal photographys6
More attractive than sora aoi2
住院一星期,检测费两万
9.3阅兵全景图7-指挥系统和后勤保障系统梯队
Summer is most suitable for young people to travel in China8
10 powerless things in life
Small QiShu -- ShuangShuangPan2
Download software ranking
1400篇各类破解文章
SP4 for SQL2000
WebService在.NET中的实战应用教学视频 → 第4集
ASP.NET.2.0.XML.高级编程(第3版)
Popkart Cracked versions Mobile phone games
Unix video tutorial20
Tram sex maniac 2 (H) rar bag19
Sora aoi‘s film--Lust fan wall
塘西风月痕
Tram sex maniac 2 (H) rar bag14
aaa published in(发表于) 2013/12/18 7:54:13 Edit(编辑)
Asp.Net2.0数据库基本操作方法学习_.net资料_编程技术

Asp.Net2.0数据库基本操作方法学习_.net资料_编程技术

Asp.Net2.0数据库基本操作方法学习_.net资料_编程技术-你的首页-uuhomepage.com

  本文将向大家简单介绍一下Asp.Net2.0数据库基本操作方法,希望能够对大家有所帮助。


  一、设置Web.Config。删除加以下代码


加以下代码



  二、asp.net2.0中读取web.config数据库连接字符串2种方法


  方法一:


string myConn = System.Configuration.ConfigurationManager.ConnectionStrings["zgdxConn"].ConnectionString;


  方法二:


string myConn = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["zgdxConn"].ToString();


  三、倒入命名空间


  如果数据库是ACCESS:


using System.Data.OleDb;


  如果数据库是SqlServer;


using System.Data.SqlClient;


  四、增加数据库数据(增加新闻)


// myConnStr获得数据库连接字符串;建立连接对象myConn string myConnStr = System.Configuration.ConfigurationManager.ConnectionStrings["zgdxConn"].ConnectionString;
  OleDbConnection myConn = new OleDbConnection(myConnStr);
  //queryStr书写向表news插入留言记录的SQL命令;建立Adapter对象执行SQL命令
  string queryStr = "insert into news(lanmuId,title,name,content) values (" + DropDownList1.SelectedItem.Value + ",’" + TextBox1.Text + "’,’" + TextBox2.Text + "’,’" + TextBox3.Text + "’)";
  OleDbCommand myCom = new OleDbCommand(queryStr, myConn);
  myCom.Connection.Open();//打开数据库连接;
  myCom.ExecuteNonQuery();//执行SQL命令到数据库;
  myCom.Connection.Close();//关闭数据库连接


  五、删除数据库中的数据(删除新闻)


// myConnStr获得数据库连接字符串;建立连接对象myConn
string myConnStr = System.Configuration.ConfigurationManager.ConnectionStrings["zgdxConn"].ConnectionString;
  OleDbConnection myConn = new OleDbConnection(myConnStr);
  //queryStr书写向表news插入留言记录的SQL命令;建立Adapter对象执行SQL命令
  string queryStr = "delete from news where id="+Request.QueryString["id"];
  OleDbCommand myCom = new OleDbCommand(queryStr, myConn);
  myCom.Connection.Open();//打开数据库连接;
  myCom.ExecuteNonQuery();//执行SQL命令到数据库;
  myCom.Connection.Close();//关闭数据库连接


  六、更新数据库中的数据(更新已填写的新闻)


//myConnStr获得数据库连接字符串;建立连接对象myConn
string myConnStr = System.Configuration.ConfigurationManager.ConnectionStrings["zgdxConn"].ConnectionString;
  OleDbConnection myConn = new OleDbConnection(myConnStr);
  //queryStr书写向表news插入留言记录的SQL命令;建立Adapter对象执行SQL命令
  string queryStr = "update news set title= ’" + TextBox1.Text + "’,name= ’" + TextBox2.Text + "’,content= ’" + TextBox3.Text + "’ where id=" + int.Parse(Request.QueryString["id"].ToString());
  OleDbCommand myCom = new OleDbCommand(queryStr, myConn);
  myCom.Connection.Open();//打开数据库连接;
  myCom.ExecuteNonQuery();//执行SQL命令到数据库;
  myCom.Connection.Close();//关闭数据库连接


  七、显示数据库中的数据(显示已填写的新闻)


//MyConnString获得数据库连接字符串;建立连接对象MyConn
string myConnStr = System.Configuration.ConfigurationManager.ConnectionStrings["zgdxConn"].ConnectionString;
  OleDbConnection MyConn = new OleDbConnection(myConnStr);
  //queryStr书写选择所有留言的SQL命令;建立Adapter对象执行SQL命令
  string queryStr = "select * from news where id="+int.Parse(Request.QueryString["id"].ToString());
  OleDbDataAdapter MyAdapter = new OleDbDataAdapter(queryStr, MyConn);
  //建立DataSet对象ds;利用Adapter的Fill方法把SQL命令执行的结果倒入DataSet对象
  DataSet ds = new DataSet();
  MyAdapter.Fill(ds, "news");
  TextBox1.Text = ds.Tables["news"].Rows[0]["title"].ToString(); //取出内存中的结果,在文本框显示
  TextBox2.Text = ds.Tables["news"].Rows[0]["name"].ToString(); //取出内存中的结果,在文本框显示
  TextBox3.Text = ds.Tables["news"].Rows[0]["content"].ToString();//取出内存中的结果,在文本框显示


  数据库操作总结


  一、插入、删除、更新都是按以下操作步骤:


  1、 建立连接对象:OleDbConnection


  (书写SQL语句)


  2、建立命令对象:OleDbCommand


  3、执行命令: ExecuteNonQuery


  经验:对于插入、删除、更新操作。代码都是一样的,只是SQL语句不一样


  二、对于显示数据是按以下操作步骤


  1、建立连接对象: OleDbConnection


  (书写SQL语句)


  2、建立Adapter对象:OleDbDataAdapter


  3、建立表集合对象: DataSet


  映射


  4、把服务器端的表映射到本地的表集合中:Adapter.Fill(本地表集合, "服务器表");





添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.