[C#] 数据库操作 - Insert, Read, Delete, Update
2013-07-22 22:19
537 查看
string ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + System.Web.HttpContext.Current.Server.MapPath("\\CMIT_SH_DATA\\CMIT_SH_MMS.accdb"); public DataTable ReadDB(string SqlCmdString) { DataTable dt = new DataTable(); using (OleDbDataAdapter adapter = new OleDbDataAdapter(SqlCmdString, ConnectionString)) { adapter.Fill(dt); } return dt; } public void InsertDB(string SqlCmdString) { using (OleDbConnection conn = new OleDbConnection(ConnectionString)) { conn.Open(); using (OleDbCommand cmd = conn.CreateCommand()) { cmd.CommandText = SqlCmdString; cmd.ExecuteNonQuery(); } } } public void updateDb( string SqlCmdString) { using (OleDbConnection conn = new OleDbConnection(ConnectionString)) { conn.Open(); using (OleDbCommand cmd = conn.CreateCommand()) { cmd.CommandText = SqlCmdString; cmd.ExecuteNonQuery(); } } } public void DeleteDb(string SqlCmdString) { using (OleDbConnection conn = new OleDbConnection(ConnectionString)) { conn.Open(); using (OleDbCommand cmd = conn.CreateCommand()) { cmd.CommandText = SqlCmdString; cmd.ExecuteNonQuery(); } } }
相关文章推荐
- 数据库操作优化(insert、update、delete、select)
- 数据库SQL 表的基本操作(create,drop,alter,insert,update,delete,select)
- python sqlite3 连接到数据库,创建表,INSERT 、SELECT、UPDATE 、DELETE等简单操作
- 3.数据库操作相关术语,Oracle认证,insert into,批量插入,update tablename set,delete和truncate的区别,sql文件导入
- 数据库--MyBatis的(insert,update,delete)三种批量操作
- 数据库编程3 Oracle 子查询 insert update delete 事务 回收站 字段操作 企业级项目案例
- 数据库操作语言:INSERT、UPDATE、LOAD、DELETE
- 使用mybatis执行对应的SQL Mapper配置中的insert、update、delete等标签操作,数据库记录不变
- 数据库操作优化(insert、update、delete、select)
- 关系数据库标准语言SQL的基本操作:SELECT, CREATE, DROP, ALTER, INSERT, UPDATE, DELETE
- 数据库--MyBatis的(insert,update,delete)三种批量操作
- Command不是也可以对数据库进行insert,update,delete操作吗,为什么还需要DataAdapter。我知道DataAdapter可以用来想AataSet中填充数据,Command不可以吗?
- 数据库--MyBatis的(insert,update,delete)三种批量操作
- 6.6 数据库insert,update,delete操作标签使用
- 3.数据库操作相关术语,Oracle认证,insert into,批量插入,update tablename set,delete和truncate的差别,sql文件导入
- 我想操作的是利用SqlDataAdapter的几个Command属性(InsertCommand,UpdateCommand,DeleteCommand)来更新数据库
- 数据库操作,如果数据存在则update否则insert
- NHibernate之旅(5):探索Insert, Update, Delete操作
- mysql 数据操作insert,replace,update,delete,truncate
- 自动生成数据库表的insert,update,delete存储过程工具