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

Reading number is top 10 articles
理解PHP5中static和const关键字_php资料_编程技术
使用ascx和Div来扩充列表框选择功能_[Asp.Net教程]
delphi异常处理Raise 语句
.net下访问Access数据库需要注意的问题_[Asp.Net教程]
PHP正则表达式使用的方法_[PHP教程]
详细讲解动态网页制作技术PHP中的函数应用_[PHP教程]
SQL,SERVER的内存会不断增加,问题分析_[SQL,Server教程]
SQL循序渐进(4)-------创建表_[SQL,Server教程]
delphi获取System目录
C#向Excel报表中插入图片的2种方法_[Asp.Net教程]
Reading number is top 10 pictures
水晶头骨造型的酒瓶
邪恶搞笑内涵图
泳装名模阿尔贝特妮写真
英雄联盟超神十连杀截图
分手的感悟
Fender Bender that so horrifying1
Household design of gorgeous series
The money of more than 100 countries and regions19
The beginning and end
Sell the barbecue as says father du breul5
Download software ranking
株洲本地在线棋牌游戏
Sora aoi, the nurse, uniform ,nursing assistant
Unix video tutorial6
少妇苏霞全本
Take off clothes to survival
VC++6.0培训教程
DreamWeaver8
Boxer vs Yellow2
虚拟机汉化软件
SP3 for SQL2000
delv published in(发表于) 2014/1/27 6:47:41 Edit(编辑)
Asp.Net2.0数据库基本操作方法学习_[Asp.Net教程]

Asp.Net2.0数据库基本操作方法学习_[Asp.Net教程]

Asp.Net2.0数据库基本操作方法学习_[Asp.Net教程]

  本文将向大家简单介绍一下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.