博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
命令对象SqlCommand(二)执行命令,返回单个记录
阅读量:5151 次
发布时间:2019-06-13

本文共 1056 字,大约阅读时间需要 3 分钟。

SQL代码返回单个值,应该使用SqlCommand对象的ExceuteScalar方法

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;namespace CommandScalar{    class Program    {        static void Main(string[] args)        {         SqlConnection conn = new SqlConnection(@"Data Source=PC2012032219VBB;Initial Catalog=Northwind;Integrated Security=True");         //create command(with both text and connection)         string sql = @"select count(*) from employees";         SqlCommand cmd = new SqlCommand(sql, conn);         try         {             conn.Open();             Console.WriteLine("Number of Employees is {0}", cmd.ExecuteScalar());         }         catch (SqlException ex)         {             Console.WriteLine(ex.ToString());         }         finally         {             conn.Close();             Console.WriteLine("Connection Closed.");         }         Console.ReadKey();        }    }}

cmd.ExecuteScalar()返回的是object类型,如果把值赋给变量,注意数据类型转换.

转载于:https://www.cnblogs.com/tanding/archive/2012/07/17/2596466.html

你可能感兴趣的文章
Happy Great BG-卡精度
查看>>
Xamarin Visual Studio不识别JDK路径
查看>>
菜鸟“抄程序”之道
查看>>
Ubuntu下关闭防火墙
查看>>
wxss与rpx
查看>>
jQuery基本过滤选择器
查看>>
TCP/IP 邮件的原理
查看>>
ecos新命令
查看>>
w3m常用快捷键
查看>>
【Unity 3D】学习笔记四十一:关节
查看>>
薏米红豆粥功效及做法介绍
查看>>
原型设计工具
查看>>
windows下的C++ socket服务器(4)
查看>>
css3 2d转换3d转换以及动画的知识点汇总
查看>>
python 正则指北之我的总结
查看>>
sql 简单的定义变量 声明 输出
查看>>
【Java】使用Eclipse进行远程调试,Linux下开启远程调试
查看>>
js对象属性方法
查看>>
转:JUnit使用指南
查看>>
C++面试题整理(持续更新中)
查看>>