做课设时了解到的SqlCommand的两种方法
1.ExecuteNonQuery()
SqlCommand comm = new SqlCommand(sql, conn);
int result= comm.ExecuteNonQuery();
功能:执行sql语句,返回受影响的行数。
例:实现删除操作
string id = textBox1.Text;
string sql = "delete from 员工信息 where 员工编号='{0}'";
sql = string.Format(sql, id);
SqlCommand comm = new SqlCommand(sql, conn);
int result= comm.ExecuteNonQuery();
if (result > 0)
{MessageBox.Show("删除成功!");
}
如果成功删除一行记录,则返回1。
2.ExecuteReader()
SqlCommand comm = new SqlCommand(sql1, conn);
SqlDataReader dr = comm.ExecuteReader();
功能:根据sql1语句,得到一个数据集,用datareader对象来接收,给dr一个访问数据的渠道。
这里要了解一下SqlDataReader的Read()方法,例。
dr.Read();
意思是一行一行读dr中的记录,若有记录,则返回true并得到数据(记录),否则返回false。
做课设时了解到的SqlCommand的两种方法相关推荐
- 代码操作Word时,目录自动更新的两种方法
最近的项目中有一个功能点为:根据分析数据库并生成报告.不过不是大数据.数据挖掘之类,报告的内容.组织方式都是事先固定下来的.实现的方式为,在普通word文档中插入书签制成模板,然后程序使用OpenXM ...
- SQL Server中灾难时备份结尾日志(Tail of log)的两种方法
简介 在数据库数据文件因各种原因发生损坏时,如果日志文件没有损坏.可以通过备份结尾日志(Tail of log)使得数据库可以恢复到灾难发生时的状态. 例如: 上图中.在DB_1中做了完整备份,在Lo ...
- qmenu只在鼠标单击时消失_两种方法解决win10电脑无法使用无线鼠标问题
使用有线鼠标时用户们是否也都会被那条线控制住,有时需要大范围移动时并不行,现在很多用户都会选择使用无线鼠标,因为可以随意移动使用更加方便.但是在使用中也有用户遇到了麻烦,使用win10连接鼠标后无法使 ...
- 如何让oracle用户不过期,Oracle用户密码设为不过期的两种方法
1.在sql Plus下,以DBA身份登陆 用户名/密码@服务器SID as sysdba 方法一:(注意必须用双引号把后面的引上) C:/Documents and Settings/ssy> ...
- 水墨特效怎么做?两种方法快速搞定!大神都在用的超美视频画面效果
想在视频里用高大上的水墨特效,却不知道怎么做?一般做这种唯美好看的效果,在一些特效软件里需要自己去设计.渲染,这一步就难倒了很多新手.那像视频大神一样的水墨特效就没办法制作了吗? 今天就教大家快速搞定 ...
- xlsx怎么设置行高列宽_Excel2016中调整行高和列宽的两种方法
在报表的编辑过程中经常需要调整特定行的行高或列的列宽,例如当单元格中输入的数据超出该单元格宽度时,需要调整单元格的列宽.本文图文讲述了Excel2016中调整行高和列宽的两种方法. 方法一:使用命令调 ...
- 计算机word降序排列怎么做,word中怎么进行排序的两种方法
word文档中表格除了作为我们的编辑和展示功能之外,还可以进行排序功能,十分方便,那么下面就由学习啦小编给大家分享下word中进行排序的技巧,希望能帮助到您. word中进行排序方法一: 步骤一:将光 ...
- vue 路由跳转页面打开新页面_vue-router跳转时打开新页面的两种方法
vue-router跳转时打开新页面的两种方法 最近还是在痛苦的挣扎中 挣扎吧 记录一下在vue项目中如何实现跳转到一个新页面(一个比较简单又比较基础的问题了),有两个方法: 1.标签实现新窗口打开 ...
- python与excel做数据可视化-用Python进行数据可视化的10种方法
原标题:用Python进行数据可视化的10种方法 2015-11-19 关于转载授权 大数据文摘作品,欢迎个人转发朋友圈,自媒体.媒体.机构转载务必申请授权,后台留言"机构名称+转载&quo ...
最新文章
- java运行环境jdk的安装和环境变量的配置教程
- 妹子调车为哪般?室外赛道来闯关。
- 提示“Web打印服务CLodop未安装启动”的各种原因和解决方法
- iOS linker command failed with exit code 1 (use v to see invocation)
- mysql for update_mysql SELECT FOR UPDATE语句使用示例
- Java中如何使用非阻塞异步编程——CompletableFuture
- 在 Google Earth 上看新闻
- C++ double转CStringW/LPCWSTR
- 打造IE6的position:fixed整理篇
- 苹果mac最好用的视频下载软件:Downie 4
- html5 restore,HTML5 canvas save和restore方法讲解
- App丛林法则:如何抓住“女人心”
- Android中 Bitmap转JPG PNG
- case when的几种用法
- 打外星生物的塔防java_《异形防御者》测评:外星人也玩塔防游戏
- linux字符串加引号,请问 命令行中写路径,加引号和不加有什么区别?
- 不知道如何录音转文字?分享两个实用方法
- Eclipse如何安装lombok插件
- 专业计算机术语中英文对照(一)
- git 查看自己秘钥_git秘钥配置--转