ASP动态网站建设之连接数据库相关操作
来源:互联网 发布:数据真实性 英文 编辑:程序博客网 时间:2024/05/30 12:30
连接数据库:
string str = @"server=服务器名称;Integrated Security=SSPI;database=数据库名称;";
注意封装公共类,将常用重复部分提取出,提高代码效率。
建立数据库连接对象
SqlConnection conn = new SqlConnection(str);conn.Open();SqlCommand cmd = new SqlCommand(sql, conn);cmd.ExecuteNonQuery();conn.Close();
Command对象的构造函数的参数有两个,一个是需要执行的SQL语句,另一个是数据库连接对象。创建Command对象后,就可以执行SQL命令。
cmd.ExecuteNonquery();返回值为受影响行数,为int型,用于select时返回-1;
查询两种方法
SqlConnection conn = new SqlConnection(str);DataTable dt = new DataTable();conn.Open();SqlDataAdapter da = new SqlDataAdapter(sql, conn);da.Fill(dt);conn.Close();SqlConnection conn = new SqlConnection(str);DataSet ds = new DataSet();conn.Open();SqlDataAdapter da = new SqlDataAdapter(sql, conn);da.Fill(ds);conn.Close();
DataSet和DataTable是包含关系,前者包含多个后者,常用DataTable,查询多个表一般用DataTable。
DataSet第一个表第二行第三列数据:
ds.Tables[0].Rows[1][2].ToString();
DataTable第一行第二列数据:
dt.Rows[0][1].ToString();
阅读全文
0 0
- ASP动态网站建设之连接数据库相关操作
- 用Dreamweaver实现ASP动态网站建设
- ASP.NET网站建设之代码分离
- ASP.NET网站建设之代码分离
- ASP.NET网站建设之代码分离
- ASP.NET网站建设之代码分离
- ASP.NET网站建设之代码分离
- [网站建设之]asp.net的XML通用操作类【转】
- ASP.NET连接数据库操作
- 高性能网站建设之减少Http连接数
- 高性能网站建设之减少Http连接数
- 高性能网站建设之减少Http连接数
- 高性能网站建设之减少Http连接数
- 网站建设相关关问题
- 网站建设的相关技巧
- 网站开发建设相关文章
- 高性能网站建设之 MS Sql Server数据库分区
- 高性能网站建设之 MS Sql Server数据库分区
- Java学习——搭建JDK开发环境和配置环境变量
- java_se 匿名内部类
- 2017.10.24 第十三天总结
- 1024,我在调八数码问题程序...
- javascript 原生常用api 数组方法大全
- ASP动态网站建设之连接数据库相关操作
- 条件随机场(CRF)
- AndroidStudio一步步教你修改项目包名(最详细,最易懂)
- [noip2014]飞扬的小鸟 题解
- 编辑crontab添加Linux计划任务
- 自己动手搞一个拖动滑块,点击水波纹效果
- Linux简介
- plsql存储过程和java
- 【1127】假身份证