十天学会ASP.net之第七天
学习目的:学会添加删除修改记录
以前我【yǐ qián wǒ】们在📦ASP中不管是添加【tiān jiā】还是删除记录【chú jì lù】或者用【huò zhě yòng】SQL语句加【yǔ jù jiā】💝上🌔EXECUTE()或者就【huò zhě jiù】是直接用RECORDSET的【de】NEW、DELETE、UPDATE等方法【děng fāng fǎ】🔈来添加【tiān jiā】🔔删除修🗾改记录🦈。在📦ASP.NET里面我们采用SQL语句加【yǔ jù jiā】💝上🌔COMMAND对象来执行【zhí háng】SQL语句的【yǔ jù de】方法来【fāng fǎ lái】添加【tiān jiā】🔔删除修🗾改记录🦈。这比上🌔次说的【de】读取记✨录还简单。实际上【shí jì shàng】🌔只有一点区别💨,把【bǎ】🛩ExecuteReader()修改为ExecuteNonQuery()即可,因为我【yīn wéi wǒ】👎们不需要返回值啊🍳。
string strConnection="Provider=Microsoft.Jet.OleDb.4.0;Data Source=";
strConnection+=Server.MapPath(strDb);
OleDbConnection objConnection=new OleDbConnection(strConnection);
OleDbCommand objCommand = new OleDbCommand("这里是♓SQL语句" , objConnection);
objConnection.Open();
OleDbDataReader objDataReader=objCommand.ExecuteNonQuery();
-----------------------
dim objConnection as OleDbConnection
dim objCommand as OleDbCommand
objConnection=new OleDbConnection(Provider=Microsoft.Jet.OleDb.4.0;Data Source="+Server.MapPath(strDb))
objCommand=new OleDbCommand("这里是SQL语句【yǔ jù】🗼" , objConnection)
objConnection.Open()
objDataReader=objCommand.ExecuteNoQuery()
下面再举例子说明一【shuō míng yī】🌏下SQL语句【yǔ jù】🍐(ACCESS):
添加记🏦录【lù】🙌: insert int
o 表名【biǎo míng】 (字段【zì duàn】😶1,字段【zì duàn】😶2) values (字符串【zì fú chuàn】🔉1,字符串【zì fú chuàn】🔉2) where 条件【tiáo jiàn】🛸
删除记录【lù】🙌: delete from 表名【biǎo míng】 where 条件【tiáo jiàn】🛸
修改记录【lù】🙌: update 表名【biǎo míng】 set字段【zì duàn】😶1=××,字段【zì duàn】😶2=×× where 条件【tiáo jiàn】🛸
需要特🖼别注意,如果是Sql Server删除记【shān chú jì】录是🚊delete 表名【biǎo míng】,不需要【bú xū yào】再加🕓from了。
今天就说到这【shuō dào zhè】🗼里了,明天说【míng tiān shuō】ASP.NET里面最🐢著名的DATAGRID。
关键词:ASP.net
阅读本文后您有什么感想? 已有 人给出评价!
- 0
- 0
- 0
- 0
- 0
- 0