网学网为需要ASP.net的朋友们搜集整理了Asp.Net2.0数据库基本操作相关资料,希望对各位网友有所帮助!
一、设置Web.Config。删除加以下代码
以下是引用片段:
<connectionStrings/>加以下代码
<connectionStrings>
<add name="zgdxConn" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|newsData.mdb" providerName="System.Data.OleDb"/>
</connectionStrings>
二、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
本新闻共2页,当前在第1页 1 2