数据库开发及ADO.NET(36)——SqlCommand-执行增删改、查
一、SqlCommand-执行增删改SqlCommand表示向服务器提交的一个命令SQL语句等 , CommandText属性为要执行的SQL语句ExecuteNonQuery方法执行一个非查询语句Update、Insert、Delete等。ExecuteNonQuery返回值是执行的影响行数。1、执行简单的Insert语句using (SqlCommand cmd conn.CreateCommand()) { cmd.CommandText Insert into T_Users(UserName,Password) values(admin,888888); cmd.ExecuteNonQuery(); }二、SqlCommand-查询单个值2、ExecuteScalarSqlCommand的ExecuteScalar方法用于执行查询并返回查询所返回的结果集中第一行的第一列因为不能确定返回值的类型所以返回值是object类型。cmd.CommandText select count(*) from T_Users; int i Convert.ToInt32(cmd.ExecuteScalar()) cmd.CommandText select getdate(); DateTime dt Convert.ToDateTime(cmd.ExecuteScalar());3、得到自动增长字段的主键值用identity(目前工作阶段任何资料表中所产生的最后一个识别值 )用ExecuteScalar执行最方便。cmd.CommandText “Insert into T_Users(UserName,Password)values(‘admin’,‘888888’);select identity;; int i Convert.ToInt32(cmd.ExecuteScalar());三、SqlCommand-查询多行四、DataReader 的主要成员五、执行查询4、执行有多行结果集的用ExecuteReader。read方法如果读到下一行数据则返回true而且reader本身就等于那一行数据。这个reader是一个变量一般写为dr。这是一个所引器。SqlDataReader reader cmd.ExecuteReader(); ... while (reader.Read()) //read方法如果读到下一行数据则返回true而且reader本身就等于那一行数据。这个reader是一个变量一般写为dr。这是一个所引器。 { Console.WriteLine(reader.GetString(1)); }如cmd.CommandText select * from T_Users; using (SqlDataReader reader cmd.ExecuteReader()) { while (reader.Read()) { Console.WriteLine(reader.GetString(1)); } }说明reader的GetString、GetInt32等方法只接受整数参数也就是序号用GetOrdinal方法根据列名动态得到序号。5、为什么用using。Close关闭以后还能打开。Dispose直接销毁不能再次使用。using在出了作用域以后调用DisposeSqlConnection、FileStream等的Dispose内部都会做这样的判断判断有没有close如果没有Close就先Close再Dispose。6、执行增删改ExecuteNonQuery() 返回受影响行数(int)

相关新闻

数据预处理

数据预处理

数据预处理1.归一化/标准化1.1 标准化目的1.2 适用算法1.3 不适用算法1.4 方法2. 缺失值2.1 缺失原因2.2 缺失类型2.3 处理方法2.3.1 删除2.3.2 填补2.3.2.1 替代2.3.2.2 拟合2.3.2.3 高维映射2.3.3 不处理3. 噪音数据处理3.1 噪音原因3.2 处理方法1.归一化/标准化 数据预处理…

2026/7/28 14:44:19 阅读更多 →
ComfyUI-WanVideoWrapper:如何构建下一代AI视频生成工作流

ComfyUI-WanVideoWrapper:如何构建下一代AI视频生成工作流

ComfyUI-WanVideoWrapper:如何构建下一代AI视频生成工作流 【免费下载链接】ComfyUI-WanVideoWrapper 项目地址: https://gitcode.com/GitHub_Trending/co/ComfyUI-WanVideoWrapper ComfyUI-WanVideoWrapper是一个专为WanVideo系列模型设计的ComfyUI自定义节…

2026/7/28 14:43:19 阅读更多 →
Python作业-2

Python作业-2

设计一个程序,帮助小学生练习10以内的加法 详情: - 随机生成加法题目; - 学生查看题目并输入答案; - 判别学生答题是否正确? - 退出时, 统计学生答题总数,正确数量及正确率(保留两位小数点); import random n0 t0 f0 while 2>1: n1 arandom.randint(…

2026/7/28 14:43:19 阅读更多 →

最新新闻

别瞎选!SaaS vs 定制软件,你的生意该pick谁?

别瞎选!SaaS vs 定制软件,你的生意该pick谁?

在数字化浪潮下,企业愈发依赖软件解决方案来优化运营流程、提升生产效率,进而打造优质的客户服务体验。而在挑选适配自身的软件方案时,软件即服务(SaaS)与定制软件开发是当前备受关注的两种主流模式。它们各有独特优势…

2026/7/28 14:52:21 阅读更多 →
深度定制Codex:从通用AI助手到专业法律专家助理的配置指南

深度定制Codex:从通用AI助手到专业法律专家助理的配置指南

你花了几千块买了最新的 AI 编程助手,以为从此就能解放双手,让 AI 帮你搞定一切。但现实是,你让它写个合同审查函数,它给你生成了一堆通用模板;你让它分析一份复杂的法律文书,它却开始跟你讨论代码风格。问题出在哪?不是 AI 不够强,而是你没有告诉它“你是谁”,以及“…

2026/7/28 14:52:21 阅读更多 →
Adobe-GenP 3.0:三步激活Adobe全家桶的终极破解工具

Adobe-GenP 3.0:三步激活Adobe全家桶的终极破解工具

Adobe-GenP 3.0:三步激活Adobe全家桶的终极破解工具 【免费下载链接】Adobe-GenP Adobe CC 2019/2020/2021/2022/2023 GenP Universal Patch 3.0 项目地址: https://gitcode.com/gh_mirrors/ad/Adobe-GenP 还在为Adobe Creative Cloud昂贵的订阅费用发愁吗&a…

2026/7/28 14:52:21 阅读更多 →
JavaScript中sort()函数的排序逻辑

JavaScript中sort()函数的排序逻辑

在JavaScript中sort()函数默认会把数组的元素转换成字符串,然后再进行排序。如果,数组中的元素是 number 类型的,那么得到结果可能和我们想的不一样。 举例如下: arr [50, 90, 1, 10, 2]; // 比如 arr 数组直接使用 sort() 方法…

2026/7/28 14:52:21 阅读更多 →
TPIC7710EVM评估板实战指南:从硬件连接到软件调试的完整流程

TPIC7710EVM评估板实战指南:从硬件连接到软件调试的完整流程

1. 评估板的核心价值与TPIC7710EVM概述 在嵌入式系统、汽车电子或者工业控制的硬件开发流程里,从一颗芯片的数据手册到最终稳定可靠的量产产品,中间隔着一条名为“工程实现”的鸿沟。数据手册告诉你芯片能做什么,电气特性如何,但不…

2026/7/28 14:52:21 阅读更多 →
php中客户端向服务端传输对象数据

php中客户端向服务端传输对象数据

在实际应用中,我们通过 http, https, tcp, udp, unix socket 等来传输数据,基本都是传输字符串,二进制数据,那么可不可以传递对象呢,答案是肯定的。 主要函数:序列化和反序列化 1、serialize ( mixed $valu…

2026/7/28 14:51:21 阅读更多 →

日新闻

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub 你是否也曾为官方Om…

2026/7/28 0:00:43 阅读更多 →
RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

做 RAG 的人应该都踩过这个致命的坑:把几百页的财报、法规、技术手册扔给向量库,问一个具体问题,搜出来的全是沾边但没用的内容 —— 关键信息要么被硬切块拆碎了,要么藏在几十条结果的最下面。语义相似≠真正相关,这个…

2026/7/28 0:00:43 阅读更多 →
抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

2026年做短视频运营,从抖音上扒文案早就不是偷偷抄笔记的事了。我刚开始做内容的时候,每天刷半小时抖音,手动把爆款视频的口播敲进备忘录,一条2分钟的视频得花十来分钟,碰到语速快的还要反复回听。后来试了一圈工具&am…

2026/7/28 0:00:43 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/28 12:04:22 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/28 8:29:16 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/28 5:03:42 阅读更多 →

月新闻