Database类操作数据库
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
属性 server
database uid pwd
说明 需要连接的数据库服务器,
数据库服务器中具体数据库的名字 用户名 登录密码
Database数据库使用
1.执行无参数的SQL语句
protected void Page_Load(object sender, EventArgs e) { string sql = "select * from Category"; this.gvCategory.DataSource = DataBase.GetDataSet(sql); this.gvCategory.DataBind(); }
复习常用SQL语句
3.更新语句 update 表名 set 字段=值, …[where 条件语句]
如修改姓名为“王三”学生的学号为22222的SQL语句如下:
update 学生 set 学号='22222' where 姓名='王三'
复习常用SQL语句
4.查询语句 select 字段列表 from 表名 [where 条件语句] 如查询所有的男学生的SQL语句如下: select * from 学生 where 性别='男'
insert into 学生(学号,姓名,性别) values('1111','王三','男')
复习常用SQL语句
2.删除语句 删除语句的语法如下: Delete from 表名 where 条件语句 如删除学生表所有男学生的SQL语句如下: delete from 学生 where 性别='男'
values(@CategoryName,@Description)"; parameters = new SqlParameter[] { new SqlParameter("@CategoryName",this.txtCategoryName.Text), new SqlParameter("@Description",this.txtDescription.Text) }; DataBase.ExecuteSql(sql, parameters);
Database数据库使用
2.执行有参数的SQL语句
protected void btnAdd_Click(object sender, EventArgs e) { string sql = "select * from Category where
CategoryName=@CategoryName"; SqlParameter[] parameters = new SqlParameter[] { new SqlParameter("@CategoryName",this.txtCategoryName.Text) }; DataTable dt = DataBase.GetDataSet(sql, parameters); if (dt.Rows.Count == 0) { sql = "insert into Category(CategoryName,Description)
Database类操作数据库
学习目标
1 掌握DataBase类的使用 2 Web.Config配置 3 能够编写增删改查操作代码
复习常用SQL语句
增、删、改操作分别使用insert、delete、update 语句,查询操作使用select语句。 1.插入语句 insert into 表名(字段列表) values(对应字段的列表) 如给学生表插入一条记录的SQL语句如下
Database操作类
WebConfig配置
<configuration>
<connectionStrings> <add name="BookShop" connectionString="server=.;database=BookShop;uid=sa;pwd=123456"/>
</connectionStrings> </configuration>
}
Database练习-单行查询和多行查询
单行查询
多行查询
Database练习-修改数据库表中的数据
一般来说要实现用户信息修改功能首先要把想要修改信 息的用户信息查出来,然后用户在界面修改相关信息,最后 把修改的信息保存到数据库中se练习-删除数据